Searched defs:rdataset (Results 1 - 25 of 80) sorted by relevance

1234

/bind-9.11.3/lib/dns/
H A Drdatasetiter.c19 #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 Drriterator.c25 #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 Drdatalist.c24 #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 Ddns64.c22 #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 Dlookup.c25 #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 Dncache.c23 #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 Dnsec.c23 #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 Drootns.c27 #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 Dbyaddr.c27 #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 Dlookup.h60 dns_rdataset_t *rdataset; member in struct:dns_lookupevent
H A Drriterator.h37 #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 Dresolver.h55 * '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 Dvalidator.h55 #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 Drdataset_test.c19 #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 Ddbversion_test.c29 #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 Dmaster_test.c32 #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 Dtsig_test.c18 #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 Dzone2bdb.c32 #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 Dzonetodb.c26 #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 Dnsecify.c23 #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 Dzone_test.c33 #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 Dsyncptr.c239 * 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 Dgetnameinfo.c104 #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 Dsample-async.c44 #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 Dzone2sqlite.c24 #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);

Completed in 36 milliseconds

1234