| /src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/ |
| rdatalist.h | 1 /* $NetBSD: rdatalist.h,v 1.1 2024/02/18 20:57:37 christos Exp $ */ 23 /*! \file dns/rdatalist.h 25 * A DNS rdatalist is a list of rdata of a common type and class. 68 dns_rdatalist_init(dns_rdatalist_t *rdatalist); 70 * Initialize rdatalist. 73 *\li All fields of rdatalist have been initialized to their default 78 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset); 80 * Make 'rdataset' refer to the rdata in 'rdatalist'. 83 *\li The caller must ensure that 'rdatalist' remains valid and unchanged 88 *\li 'rdatalist' is a valid rdatalist [all...] |
| /src/external/mpl/bind/dist/lib/dns/ |
| rdatalist.c | 1 /* $NetBSD: rdatalist.c,v 1.10 2026/09/17 18:01:15 christos Exp $ */ 25 #include <dns/rdatalist.h> 42 dns_rdatalist_init(dns_rdatalist_t *rdatalist) { 43 REQUIRE(rdatalist != NULL); 46 * Initialize rdatalist. 48 *rdatalist = (dns_rdatalist_t){ 52 memset(rdatalist->upper, 0xeb, sizeof(rdatalist->upper)); 57 rdatalist->upper[0] &= ~0x01; 61 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset) 104 dns_rdatalist_t *rdatalist = NULL; local 157 dns_rdatalist_t *rdatalist; local 267 dns_rdatalist_t *rdatalist; local 289 dns_rdatalist_t *rdatalist; local [all...] |
| nsec.c | 29 #include <dns/rdatalist.h> 182 dns_rdatalist_t rdatalist; local 193 dns_rdatalist_init(&rdatalist); 194 rdatalist.rdclass = dns_db_class(db); 195 rdatalist.type = dns_rdatatype_nsec; 196 rdatalist.ttl = ttl; 197 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 198 dns_rdatalist_tordataset(&rdatalist, &rdataset);
|
| master.c | 42 #include <dns/rdatalist.h> 764 dns_rdatalist_t rdatalist; local 880 dns_rdatalist_init(&rdatalist); 881 rdatalist.type = type; 882 rdatalist.rdclass = lctx->zclass; 883 rdatalist.ttl = lctx->ttl; 884 ISC_LIST_PREPEND(head, &rdatalist, link); 885 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 887 ISC_LIST_UNLINK(rdatalist.rdata, &rdata, link); 1028 dns_rdatalist_t *rdatalist = NULL local 2345 dns_rdatalist_t rdatalist; local [all...] |
| sdlz.c | 78 #include <dns/rdatalist.h> 190 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, 1345 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, 1348 * The sdlz rdataset is an rdatalist, but additionally holds 1352 dns_rdatalist_tordataset(rdatalist, rdataset); 1677 dns_rdatalist_t *rdatalist; local 1702 rdatalist = ISC_LIST_HEAD(lookup->lists); 1703 while (rdatalist != NULL) { 1704 if (rdatalist->type == typeval) { 1707 rdatalist = ISC_LIST_NEXT(rdatalist, link) [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| rdatalist.c | 1 /* $NetBSD: rdatalist.c,v 1.1 2024/02/18 20:57:33 christos Exp $ */ 26 #include <dns/rdatalist.h> 51 dns_rdatalist_init(dns_rdatalist_t *rdatalist) { 52 REQUIRE(rdatalist != NULL); 55 * Initialize rdatalist. 58 rdatalist->rdclass = 0; 59 rdatalist->type = 0; 60 rdatalist->covers = 0; 61 rdatalist->ttl = 0; 62 ISC_LIST_INIT(rdatalist->rdata) 115 dns_rdatalist_t *rdatalist; local 174 dns_rdatalist_t *rdatalist; local 404 dns_rdatalist_t *rdatalist; local 429 dns_rdatalist_t *rdatalist; local [all...] |
| nsec.c | 27 #include <dns/rdatalist.h> 188 dns_rdatalist_t rdatalist; local 196 dns_rdatalist_init(&rdatalist); 197 rdatalist.rdclass = dns_db_class(db); 198 rdatalist.type = dns_rdatatype_nsec; 199 rdatalist.ttl = ttl; 200 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 201 RETERR(dns_rdatalist_tordataset(&rdatalist, &rdataset));
|
| sdlz.c | 77 #include <dns/rdatalist.h> 195 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, 1461 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, 1464 * The sdlz rdataset is an rdatalist with some additions. 1465 * - private1 & private2 are used by the rdatalist. 1471 RUNTIME_CHECK(dns_rdatalist_tordataset(rdatalist, rdataset) == 1806 dns_rdatalist_t *rdatalist; local 1831 rdatalist = ISC_LIST_HEAD(lookup->lists); 1832 while (rdatalist != NULL) { 1833 if (rdatalist->type == typeval) [all...] |
| message.c | 43 #include <dns/rdatalist.h> 318 releaserdatalist(dns_message_t *msg, dns_rdatalist_t *rdatalist) { 319 ISC_LIST_PREPEND(msg->freerdatalist, rdatalist, link); 325 dns_rdatalist_t *rdatalist; local 327 rdatalist = ISC_LIST_HEAD(msg->freerdatalist); 328 if (rdatalist != NULL) { 329 ISC_LIST_UNLINK(msg->freerdatalist, rdatalist, link); 334 rdatalist = msgblock_get(msgblock, dns_rdatalist_t); 335 if (rdatalist == NULL) { 344 rdatalist = msgblock_get(msgblock, dns_rdatalist_t) 549 dns_rdatalist_t *rdatalist; local 1004 dns_rdatalist_t *rdatalist = NULL; local 1277 dns_rdatalist_t *rdatalist = NULL; local 4716 dns_rdatalist_t *rdatalist = NULL; local [all...] |
| sdb.c | 39 #include <dns/rdatalist.h> 161 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, 277 dns_rdatalist_t *rdatalist; local 285 rdatalist = ISC_LIST_HEAD(lookup->lists); 286 while (rdatalist != NULL) { 287 if (rdatalist->type == typeval) { 290 rdatalist = ISC_LIST_NEXT(rdatalist, link); 293 if (rdatalist == NULL) { 294 rdatalist = isc_mem_get(mctx, sizeof(dns_rdatalist_t)) [all...] |
| /src/external/mpl/bind/dist/tests/dns/ |
| dns64_test.c | 35 #include <dns/rdatalist.h> 53 dns_rdatalist_t rdatalist; local 65 dns_rdatalist_init(&rdatalist); 72 ISC_LIST_APPEND(rdatalist.rdata, &rdata[i], link); 74 rdatalist.type = rdata[0].type; 75 rdatalist.rdclass = rdata[0].rdclass; 76 rdatalist.ttl = 0; 78 dns_rdatalist_tordataset(&rdatalist, &rdataset); 172 dns_rdatalist_t rdatalist; local 204 dns_rdatalist_init(&rdatalist); [all...] |
| ncache_test.c | 36 #include <dns/rdatalist.h> 97 dns_rdatalist_t *rdatalist = NULL; local 105 dns_message_gettemprdatalist(msg, &rdatalist); 106 rdatalist->rdclass = dns_rdataclass_in; 107 rdatalist->type = type; 108 rdatalist->covers = covers; 109 rdatalist->ttl = 3600; 128 ISC_LIST_APPEND(rdatalist->rdata, rdata, link); 132 dns_rdatalist_tordataset(rdatalist, rdataset);
|
| qpdb_test.c | 31 #include <dns/rdatalist.h> 49 make_rdatalist(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset, 58 dns_rdatalist_init(rdatalist); 59 rdatalist->rdclass = dns_rdataclass_in; 60 rdatalist->type = type; 61 rdatalist->covers = covers; 62 rdatalist->ttl = 60; 63 ISC_LIST_APPEND(rdatalist->rdata, rdata, link); 66 dns_rdatalist_tordataset(rdatalist, rdataset); 83 dns_rdatalist_t rdatalist; local 149 dns_rdatalist_t rdatalist; local [all...] |
| rdataset_test.c | 33 #include <dns/rdatalist.h> 124 addset(dns_name_t *owner, dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset, 126 dns_rdatalist_init(rdatalist); 127 rdatalist->rdclass = dns_rdataclass_in; 128 rdatalist->type = type; 129 rdatalist->covers = covers; 130 rdatalist->ttl = ttl; 133 dns_rdatalist_tordataset(rdatalist, rdataset);
|
| skr_test.c | 38 #include <dns/rdatalist.h> 112 dns_rdatalist_t *rdatalist = isc_mem_get(mctx, sizeof(*rdatalist)); local 113 dns_rdatalist_init(rdatalist); 114 rdatalist->rdclass = dns_rdataclass_in; 115 rdatalist->type = rdata->type; 116 rdatalist->ttl = TTL; 118 ISC_LIST_APPEND(rdatalist->rdata, rdata, link); 119 dns_rdatalist_tordataset(rdatalist, &rrset); 132 for (dns_rdata_t *rd = ISC_LIST_HEAD(rdatalist->rdata); rd != NULL [all...] |
| db_test.c | 31 #include <dns/rdatalist.h> 103 dns_rdatalist_t rdatalist; local 135 dns_rdatalist_init(&rdatalist); 136 rdatalist.ttl = 2; 137 rdatalist.type = dns_rdatatype_a; 138 rdatalist.rdclass = dns_rdataclass_in; 139 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 158 dns_rdatalist_tordataset(&rdatalist, &rdataset);
|
| master_test.c | 40 #include <dns/rdatalist.h> 413 dns_rdatalist_t rdatalist; local 420 dns_rdatalist_init(&rdatalist); 421 rdatalist.rdclass = dns_rdataclass_in; 422 rdatalist.type = dns_rdatatype_none; 423 rdatalist.covers = dns_rdatatype_none; 426 dns_rdatalist_tordataset(&rdatalist, &rdataset);
|
| dbversion_test.c | 37 #include <dns/rdatalist.h> 280 dns_rdatalist_t rdatalist; local 286 dns_rdatalist_init(&rdatalist); 288 rdatalist.rdclass = dns_rdataclass_in; 290 dns_rdatalist_tordataset(&rdatalist, &rdataset); 303 dns_rdatalist_tordataset(&rdatalist, &rdataset); 320 dns_rdatalist_t rdatalist; local 325 dns_rdatalist_init(&rdatalist); 327 rdatalist.rdclass = dns_rdataclass_in; 329 dns_rdatalist_tordataset(&rdatalist, &rdataset) [all...] |
| qpzone_test.c | 33 #include <dns/rdatalist.h> 269 dns_rdatalist_t rdatalist; local 284 dns_rdatalist_init(&rdatalist); 285 rdatalist.ttl = ttl; 286 rdatalist.type = rdtype; 287 rdatalist.rdclass = rdclass; 288 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 291 dns_rdatalist_tordataset(&rdatalist, &rdataset);
|
| tsig_test.c | 33 #include <dns/rdatalist.h> 96 dns_rdatalist_t rdatalist; local 143 dns_rdatalist_init(&rdatalist); 144 rdatalist.rdclass = dns_rdataclass_any; 145 rdatalist.type = dns_rdatatype_tsig; 146 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 148 dns_rdatalist_tordataset(&rdatalist, &rdataset);
|
| /src/external/mpl/bind/dist/lib/dns/include/dns/ |
| rdatalist.h | 1 /* $NetBSD: rdatalist.h,v 1.8 2026/09/17 18:01:16 christos Exp $ */ 22 /*! \file dns/rdatalist.h 24 * A DNS rdatalist is a list of rdata of a common type and class. 67 dns_rdatalist_init(dns_rdatalist_t *rdatalist); 69 * Initialize rdatalist. 72 *\li All fields of rdatalist have been initialized to their default 77 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset); 79 * Make 'rdataset' refer to the rdata in 'rdatalist'. 82 *\li The caller must ensure that 'rdatalist' remains valid and unchanged 87 *\li 'rdatalist' is a valid rdatalist [all...] |
| /src/external/mpl/bind/dist/bin/tests/system/dyndb/driver/ |
| db.c | 54 #include <dns/rdatalist.h> 482 dns_rdatalist_t rdatalist; local 488 dns_rdatalist_init(&rdatalist); 491 rdatalist.type = rdata.type; 492 rdatalist.covers = 0; 493 rdatalist.rdclass = rdata.rdclass; 494 rdatalist.ttl = 86400; 495 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link); 496 dns_rdatalist_tordataset(&rdatalist, &rdataset); 512 dns_rdatalist_t rdatalist; local 550 dns_rdatalist_t rdatalist; local [all...] |
| /src/external/mpl/bind/dist/bin/named/ |
| builtin.c | 31 #include <dns/rdatalist.h> 101 dns_rdatalist_t *rdatalist = NULL; local 109 rdatalist = ISC_LIST_HEAD(node->lists); 110 while (rdatalist != NULL) { 111 if (rdatalist->type == typeval) { 114 rdatalist = ISC_LIST_NEXT(rdatalist, link); 117 if (rdatalist == NULL) { 118 rdatalist = isc_mem_get(mctx, sizeof(dns_rdatalist_t)); 119 dns_rdatalist_init(rdatalist); [all...] |
| /src/external/mpl/bind/dist/bin/dnssec/ |
| dnssec-ksr.c | 34 #include <dns/rdatalist.h> 563 dns_rdatalist_t *rdatalist = NULL; local 573 rdatalist = isc_mem_get(mctx, sizeof(*rdatalist)); 574 dns_rdatalist_init(rdatalist); 575 rdatalist->rdclass = dns_rdataclass_in; 576 rdatalist->type = dns_rdatatype_dnskey; 577 rdatalist->ttl = ttl; 620 ISC_LIST_APPEND(rdatalist->rdata, rdata, link); 625 if (ISC_LIST_EMPTY(rdatalist->rdata)) 1174 dns_rdatalist_t *rdatalist = NULL; local [all...] |
| /src/external/mpl/dhcp/dist/includes/omapip/ |
| isclib.h | 76 #include <dns/rdatalist.h>
|