| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| dns64.c | 1 /* $NetBSD: dns64.c,v 1.1 2024/02/18 20:57:31 christos Exp $ */ 26 #include <dns/dns64.h> 59 dns_dns64_t *dns64; local 80 dns64 = isc_mem_get(mctx, sizeof(dns_dns64_t)); 81 memset(dns64->bits, 0, sizeof(dns64->bits)); 82 memmove(dns64->bits, prefix->type.in6.s6_addr, prefixlen / 8); 84 memmove(dns64->bits + nbytes, suffix->type.in6.s6_addr + nbytes, 87 dns64->clients = NULL; 89 dns_acl_attach(clients, &dns64->clients) 110 dns_dns64_t *dns64; local [all...] |
| view.c | 45 #include <dns/dns64.h> 179 ISC_LIST_INIT(view->dns64); 355 dns_dns64_t *dns64; local 557 for (dns64 = ISC_LIST_HEAD(view->dns64); dns64 != NULL; 558 dns64 = ISC_LIST_HEAD(view->dns64)) 560 dns_dns64_unlink(&view->dns64, dns64); [all...] |
| /src/external/mpl/bind/dist/lib/dns/ |
| dns64.c | 1 /* $NetBSD: dns64.c,v 1.8 2025/01/26 16:25:22 christos Exp $ */ 27 #include <dns/dns64.h> 59 dns_dns64_t *dns64; local 80 dns64 = isc_mem_get(mctx, sizeof(dns_dns64_t)); 81 memset(dns64->bits, 0, sizeof(dns64->bits)); 82 memmove(dns64->bits, prefix->type.in6.s6_addr, prefixlen / 8); 84 memmove(dns64->bits + nbytes, suffix->type.in6.s6_addr + nbytes, 87 dns64->clients = NULL; 89 dns_acl_attach(clients, &dns64->clients) 110 dns_dns64_t *dns64; local [all...] |
| view.c | 45 #include <dns/dns64.h> 130 ISC_LIST_INIT(view->dns64); 207 dns_dns64_t *dns64; local 368 for (dns64 = ISC_LIST_HEAD(view->dns64); dns64 != NULL; 369 dns64 = ISC_LIST_HEAD(view->dns64)) 371 dns_dns64_unlink(&view->dns64, dns64); [all...] |
| resolver.c | 50 #include <dns/dns64.h> 1936 dns_dns64_t *dns64 = NULL; local 2014 * Maybe apply DNS64 mappings to IPv4 addresses. 2017 dns64 = ISC_LIST_HEAD(fctx->res->view->dns64); 2019 fctx->res->view->usedns64 && dns64 != NULL) 2024 dns64, NULL, NULL, fctx->res->view->aclenv, 0, 2045 "Using DNS64 address %s to talk to %s\n",
|
| /src/external/mpl/bind/dist/bin/named/ |
| builtin.c | 926 bool dns64; local 947 dns64 = ((bdb->implementation->flags & BDB_DNS64) != 0); 948 for (i = (dns64 ? nlabels : olabels); i <= nlabels; i++) { 969 * DNS64 zones don't have DNAME or NS records. 971 if (dns64) { 1214 } else if (strcmp(argv[0], "dns64") == 0) { 1265 static bdbimplementation_t dns64 = { .flags = BDB_DNS64 }; variable 1277 result = dns_db_register("_dns64", create, &dns64, named_g_mctx, 1278 &dns64.dbimp); 1292 if (dns64.dbimp != NULL) [all...] |
| server.c | 70 #include <dns/dns64.h> 1934 const char *dns64_dbtype[4] = { "_dns64", "dns64", ".", "." }; 2000 "dns64 reverse zone%s%s: %s", sep, viewname, reverse); 4531 result = named_config_get(maps, "resolver-use-dns64", &obj); 4536 result = named_config_get(maps, "dns64", &obj); 4546 result = named_config_get(maps, "dns64-server", &myobj); 4554 result = named_config_get(maps, "dns64-contact", &myobj); 4565 dns_dns64_t *dns64 = NULL; local 4635 dns64options, &dns64); 4639 dns_dns64_append(&view->dns64, dns64) [all...] |
| /src/external/mpl/bind/dist/lib/dns/include/dns/ |
| view.h | 178 dns_dns64list_t dns64; member in struct:dns_view
|
| /src/external/mpl/bind/dist/lib/ns/include/ns/ |
| query.h | 202 bool dns64, dns64_exclude, rpz; member in struct:query_ctx
|
| /src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/ |
| view.h | 185 dns_dns64list_t dns64; member in struct:dns_view
|
| /src/external/mpl/bind/dist/lib/isccfg/ |
| check.c | 636 cfg_obj_log(obj, logctx, ISC_LOG_ERROR, "dns64 prefix %s/%u %s", buf, 644 const cfg_obj_t *dns64 = NULL; local 656 cfg_map_get(voptions, "dns64", &dns64); 658 if (config != NULL && dns64 == NULL) { 662 cfg_map_get(options, "dns64", &dns64); 665 if (dns64 == NULL) { 669 for (element = cfg_list_first(dns64); element != NULL; 725 "dns64 requires a IPv6 suffix") [all...] |
| /src/external/apache2/mDNSResponder/dist/ServiceRegistration/ |
| dnssd-proxy.c | 424 dp_start_question(question_t *question, bool dns64) 494 if (dns64 && (question->type == dns_rrtype_aaaa) && (question->qclass == dns_qclass_in)) { 501 (void)dns64; 553 bool dns64 = *((bool *)context); local 555 dp_start_question(question, dns64); 563 bool dns64 = false; local 566 dns64 = nat64_is_active(); 569 dp_iterate_questions(dp_restart_question, &dns64); 3244 dp_query_start(dnssd_query_t *query, int *rcode, bool *hardwired, bool dns64) 3273 int ret = dp_start_question(question, dns64); 3489 bool dns64 = false; local 3905 bool dns64 = false; local [all...] |
| /src/external/mpl/bind/dist/lib/ns/ |
| query.c | 45 #include <dns/dns64.h> 86 * It has been recommended that DNS64 be changed to return excluded 87 * AAAA addresses if DNS64 synthesis does not occur. This minimises 136 /*% DNS64 A lookup? */ 137 #define DNS64(c) (((c)->query.attributes & NS_QUERYATTR_DNS64) != 0) 399 * DNS64, RPZ, RRL, and the SERVFAIL cache. It also doesn't discuss 3348 !ISC_LIST_EMPTY(client->view->dns64)) 5112 dns_dns64_t *dns64 = ISC_LIST_HEAD(client->view->dns64); local 5122 if (dns64 == NULL) 8387 dns_dns64_t *dns64; local [all...] |
| /src/external/apache2/mDNSResponder/dist/mDNSCore/ |
| mDNSEmbeddedAPI.h | 1912 #if MDNSRESPONDER_SUPPORTS(APPLE, DNS64) 2091 #if MDNSRESPONDER_SUPPORTS(APPLE, DNS64) 2092 DNS64 dns64; // DNS64 state for performing IPv6 address synthesis on networks with NAT64. member in struct:DNSQuestion_struct
|