Lines Matching refs:rdataset
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))
108 dns_rdataset_disassociate(&it->rdataset);
136 dns_rdatasetiter_current(it->rdatasetit, &it->rdataset);
137 dns_rdataset_getownercase(&it->rdataset,
139 it->rdataset.attributes |= DNS_RDATASETATTR_LOADORDER;
140 it->result = dns_rdataset_first(&it->rdataset);
154 it->result = dns_rdataset_next(&it->rdataset);
169 if (dns_rdataset_isassociated(&it->rdataset))
170 dns_rdataset_disassociate(&it->rdataset);
180 isc_uint32_t *ttl, dns_rdataset_t **rdataset,
186 REQUIRE(rdataset == NULL || *rdataset == NULL);
190 *ttl = it->rdataset.ttl;
193 dns_rdataset_current(&it->rdataset, &it->rdata);
195 if (rdataset != NULL)
196 *rdataset = &it->rdataset;