Lines Matching defs:rdatalist
44 #include <dns/rdatalist.h>
733 dns_rdatalist_t rdatalist;
806 ISC_LIST_INIT(rdatalist.rdata);
807 ISC_LINK_INIT(&rdatalist, link);
856 rdatalist.type = type;
857 rdatalist.covers = 0;
858 rdatalist.rdclass = lctx->zclass;
859 rdatalist.ttl = lctx->ttl;
860 ISC_LIST_PREPEND(head, &rdatalist, link);
861 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
863 ISC_LIST_UNLINK(rdatalist.rdata, &rdata, link);
981 dns_rdatalist_t *rdatalist = NULL;
1858 * Find type in rdatalist.
1877 rdatalist,
1886 rdatalist = new_rdatalist;
1889 this = &rdatalist[rdlcount++];
1961 if (rdatalist != NULL)
1962 isc_mem_put(mctx, rdatalist,
1963 rdatalist_size * sizeof(*rdatalist));
2057 dns_rdatalist_t rdatalist;
2112 dns_rdatalist_init(&rdatalist);
2203 rdatalist.rdclass = isc_buffer_getuint16(&target);
2204 rdatalist.type = isc_buffer_getuint16(&target);
2205 rdatalist.covers = isc_buffer_getuint16(&target);
2206 rdatalist.ttl = isc_buffer_getuint32(&target);
2263 ISC_LIST_APPEND(head, &rdatalist, link);
2267 ISC_LIST_UNLINK(rdatalist.rdata,
2304 rdatalist.rdclass,
2305 rdatalist.type, &target,
2309 ISC_LIST_APPEND(rdatalist.rdata, &rdata[i], link);
2322 ISC_LIST_APPEND(head, &rdatalist, link);
2324 /* Commit this RRset. rdatalist will be unlinked. */
2328 ISC_LIST_UNLINK(rdatalist.rdata, &rdata[i], link);