Mercurial > hg > nginx
comparison src/event/ngx_event_openssl.c @ 1029:ce08bc4cb97b
ngx_strn2cmp() > ngx_memn2cmp()
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 12 Jan 2007 21:58:02 +0000 |
parents | ff07ccfaad50 |
children | 7073b87fa8e9 |
comparison
equal
deleted
inserted
replaced
1028:af57bfd77b7f | 1029:ce08bc4cb97b |
---|---|
1434 /* hash == node->key */ | 1434 /* hash == node->key */ |
1435 | 1435 |
1436 do { | 1436 do { |
1437 sess_id = (ngx_ssl_sess_id_t *) node; | 1437 sess_id = (ngx_ssl_sess_id_t *) node; |
1438 | 1438 |
1439 rc = ngx_strn2cmp(id, sess_id->id, | 1439 rc = ngx_memn2cmp(id, sess_id->id, |
1440 (size_t) len, (size_t) node->data); | 1440 (size_t) len, (size_t) node->data); |
1441 if (rc == 0) { | 1441 if (rc == 0) { |
1442 | 1442 |
1443 tp = ngx_timeofday(); | 1443 tp = ngx_timeofday(); |
1444 | 1444 |
1531 /* hash == node->key */ | 1531 /* hash == node->key */ |
1532 | 1532 |
1533 do { | 1533 do { |
1534 sess_id = (ngx_ssl_sess_id_t *) node; | 1534 sess_id = (ngx_ssl_sess_id_t *) node; |
1535 | 1535 |
1536 rc = ngx_strn2cmp(id, sess_id->id, len, (size_t) node->data); | 1536 rc = ngx_memn2cmp(id, sess_id->id, len, (size_t) node->data); |
1537 | 1537 |
1538 if (rc == 0) { | 1538 if (rc == 0) { |
1539 sess_id->next->prev = sess_id->prev; | 1539 sess_id->next->prev = sess_id->prev; |
1540 sess_id->prev->next = sess_id->next; | 1540 sess_id->prev->next = sess_id->next; |
1541 | 1541 |
1630 } else { /* node->key == temp->key */ | 1630 } else { /* node->key == temp->key */ |
1631 | 1631 |
1632 sess_id = (ngx_ssl_sess_id_t *) node; | 1632 sess_id = (ngx_ssl_sess_id_t *) node; |
1633 sess_id_temp = (ngx_ssl_sess_id_t *) temp; | 1633 sess_id_temp = (ngx_ssl_sess_id_t *) temp; |
1634 | 1634 |
1635 if (ngx_strn2cmp(sess_id->id, sess_id_temp->id, | 1635 if (ngx_memn2cmp(sess_id->id, sess_id_temp->id, |
1636 (size_t) node->data, (size_t) temp->data) | 1636 (size_t) node->data, (size_t) temp->data) |
1637 < 0) | 1637 < 0) |
1638 { | 1638 { |
1639 if (temp->left == sentinel) { | 1639 if (temp->left == sentinel) { |
1640 temp->left = node; | 1640 temp->left = node; |