Home
last modified time | relevance | path

Searched refs:rule6 (Results 1 – 2 of 2) sorted by relevance

/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_access_module.c209 ngx_stream_access_rule6_t *rule6; in ngx_stream_access_inet6() local
211 rule6 = ascf->rules6->elts; in ngx_stream_access_inet6()
222 ml = ngx_inet6_ntop(rule6[i].mask.s6_addr, mt, NGX_INET6_ADDRSTRLEN); in ngx_stream_access_inet6()
231 if ((p[n] & rule6[i].mask.s6_addr[n]) != rule6[i].addr.s6_addr[n]) { in ngx_stream_access_inet6()
236 return ngx_stream_access_found(s, rule6[i].deny); in ngx_stream_access_inet6()
296 ngx_stream_access_rule6_t *rule6; in ngx_stream_access_rule() local
361 rule6 = ngx_array_push(ascf->rules6); in ngx_stream_access_rule()
362 if (rule6 == NULL) { in ngx_stream_access_rule()
366 rule6->mask = cidr.u.in6.mask; in ngx_stream_access_rule()
367 rule6->addr = cidr.u.in6.addr; in ngx_stream_access_rule()
[all …]
/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_access_module.c213 ngx_http_access_rule6_t *rule6; in ngx_http_access_inet6() local
215 rule6 = alcf->rules6->elts; in ngx_http_access_inet6()
226 ml = ngx_inet6_ntop(rule6[i].mask.s6_addr, mt, NGX_INET6_ADDRSTRLEN); in ngx_http_access_inet6()
235 if ((p[n] & rule6[i].mask.s6_addr[n]) != rule6[i].addr.s6_addr[n]) { in ngx_http_access_inet6()
240 return ngx_http_access_found(r, rule6[i].deny); in ngx_http_access_inet6()
306 ngx_http_access_rule6_t *rule6; in ngx_http_access_rule() local
371 rule6 = ngx_array_push(alcf->rules6); in ngx_http_access_rule()
372 if (rule6 == NULL) { in ngx_http_access_rule()
376 rule6->mask = cidr.u.in6.mask; in ngx_http_access_rule()
377 rule6->addr = cidr.u.in6.addr; in ngx_http_access_rule()
[all …]