/bind-9.6-ESV-R11/lib/dns/ |
H A D | forward.c | 91 dns_forwarders_t *forwarders; local 96 forwarders = isc_mem_get(fwdtable->mctx, sizeof(dns_forwarders_t)); 97 if (forwarders == NULL) 100 ISC_LIST_INIT(forwarders->addrs); 112 ISC_LIST_APPEND(forwarders->addrs, nsa, link); 114 forwarders->fwdpolicy = fwdpolicy; 117 result = dns_rbt_addname(fwdtable->table, name, forwarders); 126 while (!ISC_LIST_EMPTY(forwarders->addrs)) { 127 sa = ISC_LIST_HEAD(forwarders->addrs); 128 ISC_LIST_UNLINK(forwarders 187 dns_forwarders_t *forwarders = data; local [all...] |
H A D | resolver.c | 208 isc_sockaddrlist_t forwarders; member in struct:fetchctx 2229 * Mark any bad forwarders. 2623 * If this fctx has forwarders, use them; otherwise use any 2624 * selective forwarders specified in the view; otherwise use the 2625 * resolver's forwarders (if any). 2627 sa = ISC_LIST_HEAD(fctx->forwarders); 2629 dns_forwarders_t *forwarders = NULL; local 2651 domain, &forwarders); 2653 sa = ISC_LIST_HEAD(forwarders->addrs); 2654 fctx->fwdpolicy = forwarders 3614 dns_forwarders_t *forwarders = NULL; local 7771 dns_resolver_createfetch(dns_resolver_t *res, dns_name_t *name, dns_rdatatype_t type, dns_name_t *domain, dns_rdataset_t *nameservers, dns_forwarders_t *forwarders, unsigned int options, isc_task_t *task, isc_taskaction_t action, void *arg, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset, dns_fetch_t **fetchp) argument 7788 dns_resolver_createfetch2(dns_resolver_t *res, dns_name_t *name, dns_rdatatype_t type, dns_name_t *domain, dns_rdataset_t *nameservers, dns_forwarders_t *forwarders, isc_sockaddr_t *client, dns_messageid_t id, unsigned int options, isc_task_t *task, isc_taskaction_t action, void *arg, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset, dns_fetch_t **fetchp) argument [all...] |
/bind-9.6-ESV-R11/bin/tests/system/forward/ns3/ |
H A D | named.conf | 30 forwarders { 10.53.0.2; }; 42 forwarders { 10.53.0.2; }; 48 forwarders { }; 54 forwarders { };
|
/bind-9.6-ESV-R11/bin/tests/system/forward/ns4/ |
H A D | named.conf | 40 forwarders { 10.53.0.2; }; 45 forwarders { 10.53.0.2; }; 51 forwarders { 10.53.0.2; }; 57 forwarders { 10.53.0.2; };
|
/bind-9.6-ESV-R11/bin/tests/system/forward/ns5/ |
H A D | named.conf | 30 forwarders { 10.53.0.4; };
|
/bind-9.6-ESV-R11/bin/tests/system/lwresd/lwresd1/ |
H A D | lwresd.conf | 25 forwarders {10.53.0.1;};
|
/bind-9.6-ESV-R11/bin/tests/system/wildcard/ns4/ |
H A D | named.conf | 32 forwarders { 10.53.0.2; };
|
/bind-9.6-ESV-R11/lib/dns/include/dns/ |
H A D | resolver.h | 93 #define DNS_FETCHOPT_FORWARDONLY 0x10 /*%< Only use forwarders. */ 255 dns_forwarders_t *forwarders, 266 dns_forwarders_t *forwarders, 285 *\li 'forwarders' is unimplemented, and subject to change when 312 *\li 'forwarders' is NULL.
|
/bind-9.6-ESV-R11/contrib/named-bootconf/ |
H A D | named-bootconf.sh | 99 forwarders ) 101 echo " forwarders {"
|
/bind-9.6-ESV-R11/bin/named/ |
H A D | server.c | 316 const cfg_obj_t *forwarders, const cfg_obj_t *forwardtype); 1323 const cfg_obj_t *forwarders; local 1757 * A global or view "forwarders" option, if present, 1761 forwarders = NULL; 1763 (void)ns_config_get(maps, "forwarders", &forwarders); 1764 if (forwarders != NULL) 1766 forwarders, forwardtype)); 2230 dns_forwarders_t *forwarders = NULL; local 2258 &forwarders); 2432 configure_forward(const cfg_obj_t *config, dns_view_t *view, dns_name_t *origin, const cfg_obj_t *forwarders, const cfg_obj_t *forwardtype) argument 2637 const cfg_obj_t *forwarders = NULL; local [all...] |
/bind-9.6-ESV-R11/bin/tests/ |
H A D | named.conf | 99 // forwarders. "first" gives the normal BIND 100 // forwarding behavior, i.e. ask the forwarders first, and if that 104 // a full lookup; only the forwarders will be used. 106 forwarders { 236 forwarders { 10.0.0.3; 1:2:3:4:5:6:7:8; }; 260 forwarders { 10.45.45.45; 10.0.0.3; 1:2:3:4:5:6:7:8; };
|
/bind-9.6-ESV-R11/lib/bind9/ |
H A D | check.c | 229 const cfg_obj_t *forwarders = NULL; local 232 (void)cfg_map_get(options, "forwarders", &forwarders); 234 if (forwarders != NULL && global != NULL) { 237 cfg_obj_log(forwarders, logctx, ISC_LOG_ERROR, 238 "forwarders declared in root zone and " 243 if (forward != NULL && forwarders == NULL) { 245 "no matching 'forwarders' statement"); 1077 { "forwarders", MASTERZONE | SLAVEZONE | STUBZONE | FORWARDZONE }, 1348 (void)cfg_map_get(voptions, "forwarders", [all...] |