Lines Matching defs:rdataset
29 #include <dns/rdataset.h>
108 dns_rdataset_t rdataset;
131 dns_rdataset_init(&rdataset);
140 dns_rdatasetiter_current(rdsiter, &rdataset);
141 if (rdataset.type != dns_rdatatype_nsec &&
142 rdataset.type != dns_rdatatype_nsec3 &&
143 rdataset.type != dns_rdatatype_rrsig)
145 if (rdataset.type > max_type) {
146 max_type = rdataset.type;
148 dns_nsec_setbit(bm, rdataset.type, 1);
150 dns_rdataset_disassociate(&rdataset);
189 dns_rdataset_t rdataset;
191 dns_rdataset_init(&rdataset);
201 dns_rdatalist_tordataset(&rdatalist, &rdataset);
202 result = dns_db_addrdataset(db, node, version, 0, &rdataset, 0, NULL);
208 if (dns_rdataset_isassociated(&rdataset)) {
209 dns_rdataset_disassociate(&rdataset);
256 dns_rdataset_t rdataset;
262 dns_rdataset_init(&rdataset);
270 0, &rdataset, NULL);
279 for (result = dns_rdataset_first(&rdataset); result == ISC_R_SUCCESS;
280 result = dns_rdataset_next(&rdataset))
284 dns_rdataset_current(&rdataset, &rdata);
320 dns_rdataset_disassociate(&rdataset);
509 dns_rdataset_t rdataset;
516 dns_rdataset_init(&rdataset);
517 dns_rdataset_clone(nsecset, &rdataset);
519 for (result = dns_rdataset_first(&rdataset); result == ISC_R_SUCCESS;
520 result = dns_rdataset_next(&rdataset))
523 dns_rdataset_current(&rdataset, &rdata);
527 dns_rdataset_disassociate(&rdataset);
532 dns_rdataset_disassociate(&rdataset);