/bind-9.11.3/lib/dns/ |
H A D | rdatasetiter.c | 19 #include <dns/rdataset.h> 39 * Move the rdataset cursor to the first rdataset at the node (if any). 50 * Move the rdataset cursor to the next rdataset at the node (if any). 60 dns_rdataset_t *rdataset) 63 * Return the current rdataset. 67 REQUIRE(DNS_RDATASET_VALID(rdataset)); 68 REQUIRE(! dns_rdataset_isassociated(rdataset)); 70 iterator->methods->current(iterator, rdataset); 59 dns_rdatasetiter_current(dns_rdatasetiter_t *iterator, dns_rdataset_t *rdataset) argument [all...] |
H A D | rriterator.c | 25 #include <dns/rdataset.h> 50 dns_rdataset_init(&it->rdataset); 52 INSIST(! dns_rdataset_isassociated(&it->rdataset)); 61 if (dns_rdataset_isassociated(&it->rdataset)) 62 dns_rdataset_disassociate(&it->rdataset); 94 dns_rdatasetiter_current(it->rdatasetit, &it->rdataset); 95 dns_rdataset_getownercase(&it->rdataset, 97 it->rdataset.attributes |= DNS_RDATASETATTR_LOADORDER; 98 it->result = dns_rdataset_first(&it->rdataset); 107 if (dns_rdataset_isassociated(&it->rdataset)) 179 dns_rriterator_current(dns_rriterator_t *it, dns_name_t **name, isc_uint32_t *ttl, dns_rdataset_t **rdataset, dns_rdata_t **rdata) argument [all...] |
H A D | rdatalist.c | 24 #include <dns/rdataset.h> 73 dns_rdataset_t *rdataset) 76 * Make 'rdataset' refer to the rdata in 'rdatalist'. 80 REQUIRE(DNS_RDATASET_VALID(rdataset)); 81 REQUIRE(! dns_rdataset_isassociated(rdataset)); 86 rdataset->methods = &methods; 87 rdataset->rdclass = rdatalist->rdclass; 88 rdataset->type = rdatalist->type; 89 rdataset->covers = rdatalist->covers; 90 rdataset 72 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset) argument 102 dns_rdatalist_fromrdataset(dns_rdataset_t *rdataset, dns_rdatalist_t **rdatalist) argument 112 isc__rdatalist_disassociate(dns_rdataset_t *rdataset) argument 117 isc__rdatalist_first(dns_rdataset_t *rdataset) argument 130 isc__rdatalist_next(dns_rdataset_t *rdataset) argument 148 isc__rdatalist_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata) argument 174 isc__rdatalist_count(dns_rdataset_t *rdataset) argument 193 isc__rdatalist_addnoqname(dns_rdataset_t *rdataset, dns_name_t *name) argument 240 isc__rdatalist_getnoqname(dns_rdataset_t *rdataset, dns_name_t *name, dns_rdataset_t *neg, dns_rdataset_t *negsig) argument 284 isc__rdatalist_addclosest(dns_rdataset_t *rdataset, dns_name_t *name) argument 331 isc__rdatalist_getclosest(dns_rdataset_t *rdataset, dns_name_t *name, dns_rdataset_t *neg, dns_rdataset_t *negsig) argument 375 isc__rdatalist_setownercase(dns_rdataset_t *rdataset, const dns_name_t *name) argument 395 isc__rdatalist_getownercase(const dns_rdataset_t *rdataset, dns_name_t *name) argument [all...] |
H A D | dns64.c | 22 #include <dns/rdataset.h> 198 unsigned int flags, dns_rdataset_t *rdataset, 209 REQUIRE(rdataset != NULL); 210 REQUIRE(rdataset->type == dns_rdatatype_aaaa); 211 REQUIRE(rdataset->rdclass == dns_rdataclass_in); 213 REQUIRE(aaaaoklen == dns_rdataset_count(rdataset)); 256 for (result = dns_rdataset_first(rdataset); 258 result = dns_rdataset_next(rdataset)) { 262 dns_rdataset_current(rdataset, &rdata); 196 dns_dns64_aaaaok(const dns_dns64_t *dns64, const isc_netaddr_t *reqaddr, const dns_name_t *reqsigner, const dns_aclenv_t *env, unsigned int flags, dns_rdataset_t *rdataset, isc_boolean_t *aaaaok, size_t aaaaoklen) argument
|
H A D | lookup.c | 25 #include <dns/rdataset.h> 46 dns_rdataset_t rdataset; member in struct:dns_lookup 87 &lookup->rdataset, 97 dns_rdataset_t *rdataset = NULL; local 112 if (dns_rdataset_isassociated(&lookup->rdataset)) { 113 rdataset = isc_mem_get(lookup->mctx, sizeof(dns_rdataset_t)); 114 if (rdataset == NULL) { 118 dns_rdataset_init(rdataset); 119 dns_rdataset_clone(&lookup->rdataset, rdataset); [all...] |
H A D | ncache.c | 23 #include <dns/rdataset.h> 48 copy_rdataset(dns_rdataset_t *rdataset, isc_buffer_t *buffer) { argument 55 * Copy the rdataset count to the buffer. 60 count = dns_rdataset_count(rdataset); 64 result = dns_rdataset_first(rdataset); 66 dns_rdataset_current(rdataset, &rdata); 83 result = dns_rdataset_next(rdataset); 119 dns_rdataset_t *rdataset; local 132 * rdataset, and store it in 'cache' at 'node'. 165 for (rdataset 264 dns_ncache_towire(dns_rdataset_t *rdataset, dns_compress_t *cctx, isc_buffer_t *target, unsigned int options, unsigned int *countp) argument 393 rdataset_disassociate(dns_rdataset_t *rdataset) argument 398 rdataset_first(dns_rdataset_t *rdataset) argument 421 rdataset_next(dns_rdataset_t *rdataset) argument 440 rdataset_current(dns_rdataset_t *rdataset, dns_rdata_t *rdata) argument 464 rdataset_count(dns_rdataset_t *rdataset) argument 474 rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust) argument 502 dns_ncache_getrdataset(dns_rdataset_t *ncacherdataset, dns_name_t *name, dns_rdatatype_t type, dns_rdataset_t *rdataset) argument 576 dns_ncache_getsigrdataset(dns_rdataset_t *ncacherdataset, dns_name_t *name, dns_rdatatype_t covers, dns_rdataset_t *rdataset) argument 675 dns_ncache_current(dns_rdataset_t *ncacherdataset, dns_name_t *found, dns_rdataset_t *rdataset) argument [all...] |
H A D | nsec.c | 23 #include <dns/rdataset.h> 99 dns_rdataset_t rdataset; local 120 dns_rdataset_init(&rdataset); 129 dns_rdatasetiter_current(rdsiter, &rdataset); 130 if (rdataset.type != dns_rdatatype_nsec && 131 rdataset.type != dns_rdatatype_nsec3 && 132 rdataset.type != dns_rdatatype_rrsig) { 133 if (rdataset.type > max_type) 134 max_type = rdataset.type; 135 dns_nsec_setbit(bm, rdataset 176 dns_rdataset_t rdataset; local 240 dns_rdataset_t rdataset; local [all...] |
H A D | rootns.c | 27 #include <dns/rdataset.h> 109 dns_rdataset_t rdataset; local 111 dns_rdataset_init(&rdataset); 114 dns_rdatasetiter_current(rdsiter, &rdataset); 115 switch (rdataset.type) { 130 dns_rdataset_disassociate(&rdataset); 136 if (dns_rdataset_isassociated(&rdataset)) 137 dns_rdataset_disassociate(&rdataset);
|
H A D | byaddr.c | 27 #include <dns/rdataset.h> 127 copy_ptr_targets(dns_byaddr_t *byaddr, dns_rdataset_t *rdataset) { argument 136 result = dns_rdataset_first(rdataset); 139 dns_rdataset_current(rdataset, &rdata); 157 result = dns_rdataset_next(rdataset); 180 result = copy_ptr_targets(byaddr, levent->rdataset);
|
/bind-9.11.3/lib/dns/include/dns/ |
H A D | lookup.h | 60 dns_rdataset_t *rdataset; member in struct:dns_lookupevent
|
H A D | rriterator.h | 37 #include <dns/rdataset.h> 62 dns_rdataset_t rdataset; member in struct:dns_rriterator 131 isc_uint32_t *ttl, dns_rdataset_t **rdataset, 134 * Make '*name' refer to the current name. If 'rdataset' is not NULL, 135 * make '*rdataset' refer to the current * rdataset. If '*rdata' is not 140 *\li 'rdataset' is NULL or '*rdataset' is NULL 145 *\li 'rdataset'.
|
H A D | resolver.h | 55 * 'node', 'rdataset', and 'sigrdataset' may be bound. It is the 58 * 'rdataset', 'sigrdataset', 'client' and 'id' are the values that were 69 dns_rdataset_t * rdataset; member in struct:dns_fetchevent 269 dns_rdataset_t *rdataset, 281 dns_rdataset_t *rdataset, 293 dns_rdataset_t *rdataset, 315 *\li The values of 'rdataset' and 'sigrdataset' will be returned in 332 *\li 'nameservers' is a valid NS rdataset (whose owner name is 'domain') 341 *\li 'rdataset' is a valid, disassociated rdataset [all...] |
H A D | validator.h | 55 #include <dns/rdataset.h> 63 * 'name', 'rdataset', 'sigrdataset', and 'message' are the values that were 83 dns_rdataset_t * rdataset; member in struct:dns_validatorevent 174 dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset, 185 * given by 'rdataset' and 'sigrdataset'. If 'sigrdataset' 198 * message is given in 'message'. The 'rdataset', and
|
/bind-9.11.3/lib/dns/tests/ |
H A D | rdataset_test.c | 19 #include <dns/rdataset.h> 37 dns_rdataset_t rdataset, sigrdataset; local 46 dns_rdataset_init(&rdataset); 52 rdataset.ttl = 900; 57 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, 59 ATF_REQUIRE_EQ(rdataset.ttl, 800); 62 rdataset.ttl = 900; 67 dns_rdataset_trimttl(&rdataset, &sigrdataset, &rrsig, ttltimenow, 69 ATF_REQUIRE_EQ(rdataset.ttl, 120); 72 rdataset [all...] |
H A D | dbversion_test.c | 29 #include <dns/rdataset.h> 180 dns_rdataset_t rdataset; local 188 dns_rdataset_init(&rdataset); 194 dns_fixedname_name(&fixed), &rdataset, NULL); 282 dns_rdataset_t rdataset; local 291 dns_rdataset_init(&rdataset); 299 dns_rdatatype_soa, 0, 0, &rdataset, NULL); 337 dns_rdataset_t rdataset; local 346 dns_rdataset_init(&rdataset); 392 dns_rdataset_t rdataset; local 502 dns_rdataset_t rdataset; local 613 dns_rdataset_t rdataset, added; local [all...] |
H A D | master_test.c | 32 #include <dns/rdataset.h> 466 dns_rdataset_t rdataset; local 476 /* First, test with an empty rdataset */ 482 dns_rdataset_init(&rdataset); 483 result = dns_rdatalist_tordataset(&rdatalist, &rdataset); 488 &rdataset, &dns_master_style_debug,
|
H A D | tsig_test.c | 18 #include <dns/rdataset.h> 58 dns_rdataset_t rdataset; local 111 dns_rdataset_init(&rdataset); 112 CHECK(dns_rdatalist_tordataset(&rdatalist, &rdataset)); 113 CHECK(dns_rdataset_towire(&rdataset, &key->name, &cctx,
|
/bind-9.11.3/contrib/sdb/bdb/ |
H A D | zone2bdb.c | 32 #include <dns/rdataset.h> 124 dns_rdataset_t rdataset; local 149 dns_rdataset_init(&rdataset); 163 dns_rdatasetiter_current(rdatasetiter, &rdataset); 165 res = dns_rdataset_first(&rdataset); 167 dns_rdataset_current(&rdataset, &rdata); 170 rdataset.ttl, &rdata) 174 res = dns_rdataset_next(&rdataset); 177 dns_rdataset_disassociate(&rdataset);
|
/bind-9.11.3/contrib/sdb/pgsql/ |
H A D | zonetodb.c | 26 #include <dns/rdataset.h> 133 dns_rdataset_t rdataset; local 232 dns_rdataset_init(&rdataset); 249 dns_rdatasetiter_current(rdsiter, &rdataset); 250 result = dns_rdataset_first(&rdataset); 253 dns_rdataset_current(&rdataset, &rdata); 254 addrdata(name, rdataset.ttl, &rdata); 256 result = dns_rdataset_next(&rdataset); 258 dns_rdataset_disassociate(&rdataset);
|
/bind-9.11.3/bin/tests/ |
H A D | nsecify.c | 23 #include <dns/rdataset.h> 49 dns_rdataset_t rdataset; local 51 dns_rdataset_init(&rdataset); 57 dns_rdatasetiter_current(rdsiter, &rdataset); 58 if (rdataset.type != dns_rdatatype_nsec) 60 dns_rdataset_disassociate(&rdataset); 67 fatal("rdataset iteration failed");
|
H A D | zone_test.c | 33 #include <dns/rdataset.h> 131 print_rdataset(dns_name_t *name, dns_rdataset_t *rdataset) { argument 138 result = dns_rdataset_totext(rdataset, name, ISC_FALSE, ISC_FALSE, 156 dns_rdataset_t rdataset; local 169 dns_rdataset_init(&rdataset); 211 &rdataset, &sigset); 216 print_rdataset(dns_fixedname_name(&found), &rdataset); local 219 print_rdataset(dns_fixedname_name(&name), &rdataset); local 225 if (dns_rdataset_isassociated(&rdataset)) 226 dns_rdataset_disassociate(&rdataset); [all...] |
/bind-9.11.3/bin/tests/system/dyndb/driver/ |
H A D | syncptr.c | 239 * Generate update event for every rdata in rdataset. 241 * @param[in] name Owner name for A/AAAA records in rdataset. 242 * @param[in] rdataset A/AAAA records. 248 dns_rdataset_t *rdataset, dns_diffop_t op) 253 for (result = dns_rdataset_first(rdataset); 255 result = dns_rdataset_next(rdataset)) { 256 dns_rdataset_current(rdataset, &rdata); 257 result = syncptr(inst, name, &rdata, rdataset->ttl, op); 247 syncptrs(sample_instance_t *inst, dns_name_t *name, dns_rdataset_t *rdataset, dns_diffop_t op) argument
|
/bind-9.11.3/lib/irs/ |
H A D | getnameinfo.c | 104 #include <dns/rdataset.h> 277 dns_rdataset_t *rdataset; local 336 for (rdataset = ISC_LIST_HEAD(ptrname->list); 337 rdataset != NULL; 338 rdataset = ISC_LIST_NEXT(rdataset, link)) { 339 if (!dns_rdataset_isassociated(rdataset)) 341 if (rdataset->type != dns_rdatatype_ptr) 344 for (iresult = dns_rdataset_first(rdataset); 346 iresult = dns_rdataset_next(rdataset)) { [all...] |
/bind-9.11.3/lib/samples/ |
H A D | sample-async.c | 44 #include <dns/rdataset.h> 129 printdata(dns_rdataset_t *rdataset, dns_name_t *owner) { argument 137 if (!dns_rdataset_isassociated(rdataset)) 139 result = dns_rdataset_totext(rdataset, owner, ISC_FALSE, ISC_FALSE, 154 dns_rdataset_t *rdataset; local 169 for (rdataset = ISC_LIST_HEAD(name->list); 170 rdataset != NULL; 171 rdataset = ISC_LIST_NEXT(rdataset, link)) { 172 (void)printdata(rdataset, nam [all...] |
/bind-9.11.3/contrib/sdb/sqlite/ |
H A D | zone2sqlite.c | 24 #include <dns/rdataset.h> 148 dns_rdataset_t rdataset; local 244 dns_rdataset_init(&rdataset); 261 dns_rdatasetiter_current(rdsiter, &rdataset); 262 result = dns_rdataset_first(&rdataset); 265 dns_rdataset_current(&rdataset, &rdata); 266 addrdata(name, rdataset.ttl, &rdata); 268 result = dns_rdataset_next(&rdataset); 270 dns_rdataset_disassociate(&rdataset);
|