Searched refs:rdatalist (Results 1 - 6 of 6) sorted by relevance

/openbsd-current/usr.bin/dig/lib/dns/
H A Drdatalist.c17 /* $Id: rdatalist.c,v 1.6 2022/06/26 09:43:39 florian Exp $ */
26 #include <dns/rdatalist.h>
41 dns_rdatalist_init(dns_rdatalist_t *rdatalist) { argument
43 REQUIRE(rdatalist != NULL);
46 * Initialize rdatalist.
49 rdatalist->rdclass = 0;
50 rdatalist->type = 0;
51 rdatalist->covers = 0;
52 rdatalist->ttl = 0;
53 ISC_LIST_INIT(rdatalist
58 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset) argument
80 dns_rdatalist_fromrdataset(dns_rdataset_t *rdataset, dns_rdatalist_t **rdatalist) argument
96 dns_rdatalist_t *rdatalist; local
153 dns_rdatalist_t *rdatalist; local
[all...]
H A DMakefile.inc8 SRCS+= rcode.c rdata.c rdatalist.c
H A Dmessage.c39 #include <dns/rdatalist.h>
225 releaserdatalist(dns_message_t *msg, dns_rdatalist_t *rdatalist) { argument
226 ISC_LIST_PREPEND(msg->freerdatalist, rdatalist, link);
232 dns_rdatalist_t *rdatalist; local
234 rdatalist = ISC_LIST_HEAD(msg->freerdatalist);
235 if (rdatalist != NULL) {
236 ISC_LIST_UNLINK(msg->freerdatalist, rdatalist, link);
241 rdatalist = msgblock_get(msgblock, dns_rdatalist_t);
242 if (rdatalist == NULL) {
250 rdatalist
449 dns_rdatalist_t *rdatalist; local
863 dns_rdatalist_t *rdatalist; local
1036 dns_rdatalist_t *rdatalist; local
2718 dns_rdatalist_t *rdatalist = NULL; local
[all...]
H A Dtsig.c34 #include <dns/rdatalist.h>
/openbsd-current/usr.bin/dig/lib/dns/include/dns/
H A Drdatalist.h17 /* $Id: rdatalist.h,v 1.2 2020/02/13 13:53:01 jsg Exp $ */
26 /*! \file dns/rdatalist.h
28 * A DNS rdatalist is a list of rdata of a common type and class.
61 dns_rdatalist_init(dns_rdatalist_t *rdatalist);
63 * Initialize rdatalist.
66 *\li All fields of rdatalist have been initialized to their default
71 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist,
74 * Make 'rdataset' refer to the rdata in 'rdatalist'.
77 *\li The caller must ensure that 'rdatalist' remains valid and unchanged
82 *\li 'rdatalist' i
[all...]
/openbsd-current/usr.bin/dig/
H A Ddighost.c46 #include <dns/rdatalist.h>
1811 dns_rdatalist_t *rdatalist = NULL; local
1841 result = dns_message_gettemprdatalist(lookup->sendmsg, &rdatalist);
1847 dns_rdatalist_init(rdatalist);
1848 rdatalist->type = dns_rdatatype_soa;
1849 rdatalist->rdclass = lookup->rdclass;
1850 ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
1852 dns_rdatalist_tordataset(rdatalist, rdataset);

Completed in 157 milliseconds