Mercurial > hg > nginx
comparison src/core/ngx_resolver.h @ 8055:2a77754cd9fe
The "ipv4=" parameter of the "resolver" directive.
When set to "off", only IPv6 addresses will be resolved, and no
A queries are ever sent (ticket #2196).
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 12 Jul 2022 21:44:02 +0400 |
parents | 70e65bf8dfd7 |
children |
comparison
equal
deleted
inserted
replaced
8054:cac164d0807e | 8055:2a77754cd9fe |
---|---|
173 | 173 |
174 ngx_queue_t name_expire_queue; | 174 ngx_queue_t name_expire_queue; |
175 ngx_queue_t srv_expire_queue; | 175 ngx_queue_t srv_expire_queue; |
176 ngx_queue_t addr_expire_queue; | 176 ngx_queue_t addr_expire_queue; |
177 | 177 |
178 #if (NGX_HAVE_INET6) | 178 unsigned ipv4:1; |
179 ngx_uint_t ipv6; /* unsigned ipv6:1; */ | 179 |
180 #if (NGX_HAVE_INET6) | |
181 unsigned ipv6:1; | |
180 ngx_rbtree_t addr6_rbtree; | 182 ngx_rbtree_t addr6_rbtree; |
181 ngx_rbtree_node_t addr6_sentinel; | 183 ngx_rbtree_node_t addr6_sentinel; |
182 ngx_queue_t addr6_resend_queue; | 184 ngx_queue_t addr6_resend_queue; |
183 ngx_queue_t addr6_expire_queue; | 185 ngx_queue_t addr6_expire_queue; |
184 #endif | 186 #endif |