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

12

/freebsd-9.3-release/contrib/bind9/lib/dns/include/dns/
H A Drdatalist.h18 /* $Id: rdatalist.h,v 1.22 2008/04/03 06:09:05 tbox Exp $ */
27 /*! \file dns/rdatalist.h
29 * A DNS rdatalist is a list of rdata of a common type and class.
66 dns_rdatalist_init(dns_rdatalist_t *rdatalist);
68 * Initialize rdatalist.
71 *\li All fields of rdatalist have been initialized to their default
76 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist,
79 * Make 'rdataset' refer to the rdata in 'rdatalist'.
82 *\li The caller must ensure that 'rdatalist' remains valid and unchanged
87 *\li 'rdatalist' i
[all...]
H A Dclient.h617 dns_rdataset_t *rdataset, dns_rdatalist_t *rdatalist,
/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Drdatalist.c31 #include <dns/rdatalist.h>
55 dns_rdatalist_init(dns_rdatalist_t *rdatalist) { argument
57 REQUIRE(rdatalist != NULL);
60 * Initialize rdatalist.
63 rdatalist->rdclass = 0;
64 rdatalist->type = 0;
65 rdatalist->covers = 0;
66 rdatalist->ttl = 0;
67 ISC_LIST_INIT(rdatalist->rdata);
68 ISC_LINK_INIT(rdatalist, lin
72 dns_rdatalist_tordataset(dns_rdatalist_t *rdatalist, dns_rdataset_t *rdataset) argument
99 dns_rdatalist_fromrdataset(dns_rdataset_t *rdataset, dns_rdatalist_t **rdatalist) argument
115 dns_rdatalist_t *rdatalist; local
172 dns_rdatalist_t *rdatalist; local
[all...]
H A Dnsec.c31 #include <dns/rdatalist.h>
184 dns_rdatalist_t rdatalist; local
192 rdatalist.rdclass = dns_db_class(db);
193 rdatalist.type = dns_rdatatype_nsec;
194 rdatalist.covers = 0;
195 rdatalist.ttl = ttl;
196 ISC_LIST_INIT(rdatalist.rdata);
197 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
198 RETERR(dns_rdatalist_tordataset(&rdatalist, &rdataset));
H A Dsdlz.c79 #include <dns/rdatalist.h>
192 static void list_tordataset(dns_rdatalist_t *rdatalist,
1419 list_tordataset(dns_rdatalist_t *rdatalist, argument
1424 * The sdlz rdataset is an rdatalist with some additions.
1425 * - private1 & private2 are used by the rdatalist.
1431 RUNTIME_CHECK(dns_rdatalist_tordataset(rdatalist, rdataset) ==
1773 dns_rdatalist_t *rdatalist; local
1797 rdatalist = ISC_LIST_HEAD(lookup->lists);
1798 while (rdatalist != NULL) {
1799 if (rdatalist
[all...]
H A Dmessage.c42 #include <dns/rdatalist.h>
322 releaserdatalist(dns_message_t *msg, dns_rdatalist_t *rdatalist) { argument
323 ISC_LIST_PREPEND(msg->freerdatalist, rdatalist, link);
329 dns_rdatalist_t *rdatalist; local
331 rdatalist = ISC_LIST_HEAD(msg->freerdatalist);
332 if (rdatalist != NULL) {
333 ISC_LIST_UNLINK(msg->freerdatalist, rdatalist, link);
334 return (rdatalist);
338 rdatalist = msgblock_get(msgblock, dns_rdatalist_t);
339 if (rdatalist
545 dns_rdatalist_t *rdatalist; local
1006 dns_rdatalist_t *rdatalist; local
1184 dns_rdatalist_t *rdatalist; local
3511 dns_rdatalist_t *rdatalist = NULL; local
[all...]
H A Dsdb.c42 #include <dns/rdatalist.h>
163 static void list_tordataset(dns_rdatalist_t *rdatalist,
288 dns_rdatalist_t *rdatalist; local
297 rdatalist = ISC_LIST_HEAD(lookup->lists);
298 while (rdatalist != NULL) {
299 if (rdatalist->type == typeval)
301 rdatalist = ISC_LIST_NEXT(rdatalist, link);
304 if (rdatalist == NULL) {
305 rdatalist
1434 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, dns_rdataset_t *rdataset) argument
[all...]
H A Dclient.c42 #include <dns/rdatalist.h>
2482 dns_rdatalist_t *rdatalist; local
2501 rdatalist = NULL;
2502 result = dns_message_gettemprdatalist(msg, &rdatalist);
2505 dns_rdatalist_init(rdatalist);
2506 rdatalist->type = rdataset->type;
2507 rdatalist->rdclass = rdataset->rdclass;
2508 rdatalist->covers = rdataset->covers;
2509 rdatalist->ttl = rdataset->ttl;
2533 ISC_LIST_APPEND(rdatalist
2951 dns_rdatalist_t rdatalist; member in struct:__anon132
2959 dns_client_updaterec(dns_client_updateop_t op, dns_name_t *owner, dns_rdatatype_t type, dns_rdata_t *source, dns_ttl_t ttl, dns_name_t *target, dns_rdataset_t *rdataset, dns_rdatalist_t *rdatalist, dns_rdata_t *rdata, isc_mem_t *mctx) argument
3057 dns_rdatalist_t *rdatalist; local
[all...]
H A Dmaster.c43 #include <dns/rdatalist.h>
798 dns_rdatalist_t rdatalist; local
849 ISC_LIST_INIT(rdatalist.rdata);
850 ISC_LINK_INIT(&rdatalist, link);
900 rdatalist.type = type;
901 rdatalist.covers = 0;
902 rdatalist.rdclass = lctx->zclass;
903 rdatalist.ttl = lctx->ttl;
904 ISC_LIST_PREPEND(head, &rdatalist, link);
905 ISC_LIST_APPEND(rdatalist
1025 dns_rdatalist_t *rdatalist = NULL; local
2103 dns_rdatalist_t rdatalist; local
[all...]
H A Ddiff.c36 #include <dns/rdatalist.h>
281 * into a single rdatalist so that the
288 * diff into "rdatalist". This uses the rdata link
335 * Convert the rdatalist into a rdataset.
484 * Convert the rdatalist into a rdataset.
551 * an rdatalist structure for it to refer to.
H A Dncache.c31 #include <dns/rdatalist.h>
H A Dzone.c69 #include <dns/rdatalist.h>
10943 dns_rdatalist_t *rdatalist = NULL; local
10947 result = dns_message_gettemprdatalist(message, &rdatalist);
10958 rdatalist->type = dns_rdatatype_opt;
10959 rdatalist->covers = 0;
10964 rdatalist->rdclass = udpsize;
10969 rdatalist->ttl = 0;
10986 rdata->rdclass = rdatalist->rdclass;
10987 rdata->type = rdatalist->type;
10990 ISC_LIST_INIT(rdatalist
[all...]
H A Ddnssec.c43 #include <dns/rdatalist.h>
H A Dnsec3.c40 #include <dns/rdatalist.h>
/freebsd-9.3-release/contrib/bind9/lib/export/samples/
H A Dsample-update.c50 #include <dns/rdatalist.h>
106 dns_rdatalist_t *rdatalist; local
290 while ((rdatalist = ISC_LIST_HEAD(usedrdatalists)) != NULL) {
291 while ((rdata = ISC_LIST_HEAD(rdatalist->rdata)) != NULL) {
292 ISC_LIST_UNLINK(rdatalist->rdata, rdata, link);
295 ISC_LIST_UNLINK(usedrdatalists, rdatalist, link);
296 isc_mem_put(umctx, rdatalist, sizeof(*rdatalist));
448 dns_rdatalist_t *rdatalist = NULL; local
571 rdatalist
604 dns_rdatalist_t *rdatalist = NULL; local
[all...]
/freebsd-9.3-release/contrib/bind9/bin/nsupdate/
H A Dnsupdate.c68 #include <dns/rdatalist.h>
1219 dns_rdatalist_t *rdatalist = NULL; local
1290 result = dns_message_gettemprdatalist(updatemsg, &rdatalist);
1294 dns_rdatalist_init(rdatalist);
1295 rdatalist->type = rdatatype;
1298 rdatalist->rdclass = rdataclass;
1300 rdatalist->rdclass = dns_rdataclass_any;
1302 rdatalist->rdclass = dns_rdataclass_none;
1303 rdatalist->covers = 0;
1304 rdatalist
1648 dns_rdatalist_t *rdatalist = NULL; local
[all...]
/freebsd-9.3-release/contrib/bind9/bin/dnssec/
H A Ddnssec-signzone.c77 #include <dns/rdatalist.h>
1824 dns_rdatalist_t rdatalist; local
1847 rdatalist.rdclass = rdata.rdclass;
1848 rdatalist.type = rdata.type;
1849 rdatalist.covers = 0;
1850 rdatalist.ttl = 0;
1851 ISC_LIST_INIT(rdatalist.rdata);
1852 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
1853 result = dns_rdatalist_tordataset(&rdatalist, &rdataset);
1886 dns_rdatalist_t rdatalist; local
1950 dns_rdatalist_t rdatalist; local
[all...]
H A Ddnssec-verify.c60 #include <dns/rdatalist.h>
/freebsd-9.3-release/contrib/bind9/bin/named/
H A Dzoneconf.c40 #include <dns/rdatalist.h>
431 dns_rdatalist_t *rdatalist; local
452 rdatalist = rdatalist_a;
457 rdatalist = rdatalist_aaaa;
468 rdatalist->type, &region);
469 ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
510 dns_rdatalist_t *rdatalist, const char *zname)
561 ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
509 configure_staticstub_servernames(const cfg_obj_t *zconfig, dns_zone_t *zone, dns_rdatalist_t *rdatalist, const char *zname) argument
H A Dquery.c45 #include <dns/rdatalist.h>
2788 dns_rdatalist_t *rdatalist; local
2808 rdatalist = NULL;
2809 result = dns_message_gettemprdatalist(client->message, &rdatalist);
2818 dns_message_puttemprdatalist(client->message, &rdatalist);
2825 dns_message_puttemprdatalist(client->message, &rdatalist);
2830 rdatalist->type = dns_rdatatype_cname;
2831 rdatalist->covers = 0;
2832 rdatalist->rdclass = client->message->rdclass;
2833 rdatalist
[all...]
H A Dserver.c80 #include <dns/rdatalist.h>
1819 dns_rdatalist_t rdatalist; local
1825 dns_rdatalist_init(&rdatalist);
1828 rdatalist.type = rdata.type;
1829 rdatalist.covers = 0;
1830 rdatalist.rdclass = rdata.rdclass;
1831 rdatalist.ttl = 86400;
1832 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
1833 CHECK(dns_rdatalist_tordataset(&rdatalist, &rdataset));
1849 dns_rdatalist_t rdatalist; local
[all...]
H A Dxfrout.c37 #include <dns/rdatalist.h>
/freebsd-9.3-release/lib/bind/dns/
H A DMakefile31 rbt.c rbtdb.c rbtdb64.c rcode.c rdata.c rdatalist.c \
93 ${SRCDIR}/include/dns/rdatalist.h \
/freebsd-9.3-release/contrib/bind9/bin/dig/
H A Ddighost.c63 #include <dns/rdatalist.h>
1387 dns_rdatalist_t *rdatalist = NULL; local
1395 result = dns_message_gettemprdatalist(msg, &rdatalist);
1401 rdatalist->type = dns_rdatatype_opt;
1402 rdatalist->covers = 0;
1403 rdatalist->rdclass = udpsize;
1404 rdatalist->ttl = edns << 16;
1406 rdatalist->ttl |= DNS_MESSAGEEXTFLAG_DO;
1421 ISC_LIST_INIT(rdatalist->rdata);
1422 ISC_LIST_APPEND(rdatalist
1954 dns_rdatalist_t *rdatalist = NULL; local
[all...]
/freebsd-9.3-release/contrib/bind9/bin/dig/include/dig/
H A Ddig.h25 #include <dns/rdatalist.h>

Completed in 331 milliseconds

12