Lines Matching refs:length

34     if (addr.length > 0 && addr.start[0] == '!') {  in nxt_http_route_addr_pattern_parse()
36 addr.length--; in nxt_http_route_addr_pattern_parse()
54 if (nxt_slow_path(addr.length < 2)) { in nxt_http_route_addr_pattern_parse()
62 port.length = addr.length - 2; in nxt_http_route_addr_pattern_parse()
80 addr.length--; in nxt_http_route_addr_pattern_parse()
82 end = addr.start + addr.length; in nxt_http_route_addr_pattern_parse()
89 addr.length = port.start - addr.start; in nxt_http_route_addr_pattern_parse()
91 port.length = end - port.start; in nxt_http_route_addr_pattern_parse()
96 delim = memchr(addr.start, '-', addr.length); in nxt_http_route_addr_pattern_parse()
108 len = addr.start + addr.length - delim - 1; in nxt_http_route_addr_pattern_parse()
129 delim = memchr(addr.start, '/', addr.length); in nxt_http_route_addr_pattern_parse()
132 addr.start + addr.length - (delim + 1)); in nxt_http_route_addr_pattern_parse()
137 addr.length = delim - addr.start; in nxt_http_route_addr_pattern_parse()
139 addr.length))) in nxt_http_route_addr_pattern_parse()
144 ret = nxt_inet6_addr(&inet6->start, addr.start, addr.length); in nxt_http_route_addr_pattern_parse()
188 if (nxt_slow_path(!nxt_valid_ipv6_blocks(addr.start, addr.length))) { in nxt_http_route_addr_pattern_parse()
192 ret = nxt_inet6_addr(&inet6->start, addr.start, addr.length); in nxt_http_route_addr_pattern_parse()
204 delim = memchr(addr.start, ':', addr.length); in nxt_http_route_addr_pattern_parse()
207 port.length = addr.start + addr.length - port.start; in nxt_http_route_addr_pattern_parse()
208 addr.length = delim - addr.start; in nxt_http_route_addr_pattern_parse()
213 delim = memchr(addr.start, '-', addr.length); in nxt_http_route_addr_pattern_parse()
221 addr.start + addr.length - (delim + 1)); in nxt_http_route_addr_pattern_parse()
237 delim = memchr(addr.start, '/', addr.length); in nxt_http_route_addr_pattern_parse()
240 addr.start + addr.length - (delim + 1)); in nxt_http_route_addr_pattern_parse()
245 addr.length = delim - addr.start; in nxt_http_route_addr_pattern_parse()
248 inet->start = nxt_inet_addr(addr.start, addr.length) & inet->end; in nxt_http_route_addr_pattern_parse()
266 inet->start = nxt_inet_addr(addr.start, addr.length); in nxt_http_route_addr_pattern_parse()
275 if (port.length == 0) { in nxt_http_route_addr_pattern_parse()
286 delim = memchr(port.start, '-', port.length - 1); in nxt_http_route_addr_pattern_parse()
295 ret = nxt_int_parse(delim + 1, port.start + port.length - (delim + 1)); in nxt_http_route_addr_pattern_parse()
303 ret = nxt_int_parse(port.start, port.length); in nxt_http_route_addr_pattern_parse()