comparison src/http/modules/ngx_http_geo_module.c @ 578:f3a9e57d2e17

Merge with current.
author Maxim Dounin <mdounin@mdounin.ru>
date Thu, 11 Mar 2010 21:27:17 +0300
parents da3c99095432
children c456a023113c
comparison
equal deleted inserted replaced
539:5f4de8cf0d9d 578:f3a9e57d2e17
587 in_addr_t n; 587 in_addr_t n;
588 ngx_uint_t h, i, s, e; 588 ngx_uint_t h, i, s, e;
589 ngx_array_t *a; 589 ngx_array_t *a;
590 ngx_http_geo_range_t *range; 590 ngx_http_geo_range_t *range;
591 591
592 for (n = start; n <= end; n += 0x10000) { 592 for (n = start; n <= end; n = (n + 0x10000) & 0xffff0000) {
593 593
594 h = n >> 16; 594 h = n >> 16;
595 595
596 if (n == start) { 596 if (n == start) {
597 s = n & 0xffff; 597 s = n & 0xffff;