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

12

/macosx-10.10.1/bind9-45.101/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.h604 dns_rdataset_t *rdataset, dns_rdatalist_t *rdatalist,
/macosx-10.10.1/bind9-45.101/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.c30 #include <dns/rdatalist.h>
166 dns_rdatalist_t rdatalist; local
174 rdatalist.rdclass = dns_db_class(db);
175 rdatalist.type = dns_rdatatype_nsec;
176 rdatalist.covers = 0;
177 rdatalist.ttl = ttl;
178 ISC_LIST_INIT(rdatalist.rdata);
179 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
180 RETERR(dns_rdatalist_tordataset(&rdatalist, &rdataset));
H A Dsdlz.c79 #include <dns/rdatalist.h>
192 static void list_tordataset(dns_rdatalist_t *rdatalist,
1395 list_tordataset(dns_rdatalist_t *rdatalist, argument
1400 * The sdlz rdataset is an rdatalist with some additions.
1401 * - private1 & private2 are used by the rdatalist.
1407 RUNTIME_CHECK(dns_rdatalist_tordataset(rdatalist, rdataset) ==
1749 dns_rdatalist_t *rdatalist; local
1773 rdatalist = ISC_LIST_HEAD(lookup->lists);
1774 while (rdatalist != NULL) {
1775 if (rdatalist
[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
1428 list_tordataset(dns_rdatalist_t *rdatalist, dns_db_t *db, dns_dbnode_t *node, dns_rdataset_t *rdataset) argument
[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
543 dns_rdatalist_t *rdatalist; local
1002 dns_rdatalist_t *rdatalist; local
1174 dns_rdatalist_t *rdatalist; local
[all...]
H A Dclient.c42 #include <dns/rdatalist.h>
2416 dns_rdatalist_t *rdatalist; local
2435 rdatalist = NULL;
2436 result = dns_message_gettemprdatalist(msg, &rdatalist);
2439 dns_rdatalist_init(rdatalist);
2440 rdatalist->type = rdataset->type;
2441 rdatalist->rdclass = rdataset->rdclass;
2442 rdatalist->covers = rdataset->covers;
2443 rdatalist->ttl = rdataset->ttl;
2467 ISC_LIST_APPEND(rdatalist
2885 dns_rdatalist_t rdatalist; member in struct:__anon6407
2893 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
2991 dns_rdatalist_t *rdatalist; local
[all...]
H A Dmaster.c43 #include <dns/rdatalist.h>
794 dns_rdatalist_t rdatalist; local
845 ISC_LIST_INIT(rdatalist.rdata);
846 ISC_LINK_INIT(&rdatalist, link);
896 rdatalist.type = type;
897 rdatalist.covers = 0;
898 rdatalist.rdclass = lctx->zclass;
899 rdatalist.ttl = lctx->ttl;
900 ISC_LIST_PREPEND(head, &rdatalist, link);
901 ISC_LIST_APPEND(rdatalist
1021 dns_rdatalist_t *rdatalist = NULL; local
2082 dns_rdatalist_t rdatalist; local
[all...]
H A Dresolver.c51 #include <dns/rdatalist.h>
1263 dns_rdatalist_t *rdatalist; local
1267 rdatalist = NULL;
1268 result = dns_message_gettemprdatalist(message, &rdatalist);
1281 rdatalist->type = dns_rdatatype_opt;
1282 rdatalist->covers = 0;
1287 rdatalist->rdclass = udpsize;
1292 rdatalist->ttl = (version << 16);
1293 rdatalist->ttl |= DNS_MESSAGEEXTFLAG_DO;
1313 rdata->rdclass = rdatalist
[all...]
H A Ddiff.c36 #include <dns/rdatalist.h>
275 * into a single rdatalist so that the
282 * diff into "rdatalist". This uses the rdata link
329 * Convert the rdatalist into a rdataset.
487 * Convert the rdatalist into a rdataset.
554 * an rdatalist structure for it to refer to.
H A Dncache.c31 #include <dns/rdatalist.h>
H A Dzone.c65 #include <dns/rdatalist.h>
9953 dns_rdatalist_t *rdatalist = NULL; local
9957 result = dns_message_gettemprdatalist(message, &rdatalist);
9968 rdatalist->type = dns_rdatatype_opt;
9969 rdatalist->covers = 0;
9974 rdatalist->rdclass = udpsize;
9979 rdatalist->ttl = 0;
9996 rdata->rdclass = rdatalist->rdclass;
9997 rdata->type = rdatalist->type;
10000 ISC_LIST_INIT(rdatalist
[all...]
/macosx-10.10.1/bind9-45.101/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...]
/macosx-10.10.1/bind9-45.101/bind9/lib/dns/tests/
H A Dmaster_test.c33 #include <dns/rdatalist.h>
346 dns_rdatalist_t rdatalist; local
356 rdatalist.rdclass = dns_rdataclass_in;
357 rdatalist.type = dns_rdatatype_none;
358 rdatalist.covers = dns_rdatatype_none;
359 rdatalist.ttl = 0;
360 ISC_LIST_INIT(rdatalist.rdata);
361 ISC_LINK_INIT(&rdatalist, link);
364 result = dns_rdatalist_tordataset(&rdatalist, &rdataset);
H A Ddbversion_test.c36 #include <dns/rdatalist.h>
403 dns_rdatalist_t rdatalist; local
411 dns_rdatalist_init(&rdatalist);
414 rdatalist.rdclass = dns_rdataclass_in;
416 result = dns_rdatalist_tordataset(&rdatalist, &rdataset);
513 dns_rdatalist_t rdatalist; local
521 dns_rdatalist_init(&rdatalist);
524 rdatalist.rdclass = dns_rdataclass_in;
526 result = dns_rdatalist_tordataset(&rdatalist, &rdataset);
623 dns_rdatalist_t rdatalist; local
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/tests/db/
H A Dt_db.c36 #include <dns/rdatalist.h>
1046 dns_rdatalist_t rdatalist; local
1185 rdatalist.type = rdatatype;
1186 rdatalist.covers = 0;
1187 rdatalist.rdclass = rdataclass;
1188 rdatalist.ttl = 0;
1189 ISC_LIST_INIT(rdatalist.rdata);
1190 ISC_LIST_APPEND(rdatalist.rdata, &added_rdata, link);
1192 dns_result = dns_rdatalist_tordataset(&rdatalist, &added_rdataset);
1367 dns_rdatalist_t rdatalist; local
1778 dns_rdatalist_t rdatalist; local
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/nsupdate/
H A Dnsupdate.c68 #include <dns/rdatalist.h>
1203 dns_rdatalist_t *rdatalist = NULL; local
1274 result = dns_message_gettemprdatalist(updatemsg, &rdatalist);
1278 dns_rdatalist_init(rdatalist);
1279 rdatalist->type = rdatatype;
1282 rdatalist->rdclass = rdataclass;
1284 rdatalist->rdclass = dns_rdataclass_any;
1286 rdatalist->rdclass = dns_rdataclass_none;
1287 rdatalist->covers = 0;
1288 rdatalist
1628 dns_rdatalist_t *rdatalist = NULL; local
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/dnssec/
H A Ddnssec-signzone.c76 #include <dns/rdatalist.h>
2197 dns_rdatalist_t rdatalist; local
2220 rdatalist.rdclass = rdata.rdclass;
2221 rdatalist.type = rdata.type;
2222 rdatalist.covers = 0;
2223 rdatalist.ttl = 0;
2224 ISC_LIST_INIT(rdatalist.rdata);
2225 ISC_LIST_APPEND(rdatalist.rdata, &rdata, link);
2226 result = dns_rdatalist_tordataset(&rdatalist, &rdataset);
2259 dns_rdatalist_t rdatalist; local
2323 dns_rdatalist_t rdatalist; local
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/named/
H A Dclient.c42 #include <dns/rdatalist.h>
1194 dns_rdatalist_t *rdatalist; local
1203 rdatalist = NULL;
1204 result = dns_message_gettemprdatalist(client->message, &rdatalist);
1217 rdatalist->type = dns_rdatatype_opt;
1218 rdatalist->covers = 0;
1229 rdatalist->rdclass = udpsize;
1234 rdatalist->ttl = (client->extflags & DNS_MESSAGEEXTFLAG_REPLYPRESERVE);
1276 rdata->rdclass = rdatalist->rdclass;
1277 rdata->type = rdatalist
[all...]
H A Dzoneconf.c40 #include <dns/rdatalist.h>
425 dns_rdatalist_t *rdatalist; local
446 rdatalist = rdatalist_a;
451 rdatalist = rdatalist_aaaa;
462 rdatalist->type, &region);
463 ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
504 dns_rdatalist_t *rdatalist, const char *zname)
555 ISC_LIST_APPEND(rdatalist->rdata, rdata, link);
503 configure_staticstub_servernames(const cfg_obj_t *zconfig, dns_zone_t *zone, dns_rdatalist_t *rdatalist, const char *zname) argument
H A Dquery.c44 #include <dns/rdatalist.h>
2700 dns_rdatalist_t *rdatalist; local
2720 rdatalist = NULL;
2721 result = dns_message_gettemprdatalist(client->message, &rdatalist);
2730 dns_message_puttemprdatalist(client->message, &rdatalist);
2737 dns_message_puttemprdatalist(client->message, &rdatalist);
2742 rdatalist->type = dns_rdatatype_cname;
2743 rdatalist->covers = 0;
2744 rdatalist->rdclass = client->message->rdclass;
2745 rdatalist
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/dig/
H A Ddighost.c61 #include <dns/rdatalist.h>
1377 dns_rdatalist_t *rdatalist = NULL; local
1385 result = dns_message_gettemprdatalist(msg, &rdatalist);
1391 rdatalist->type = dns_rdatatype_opt;
1392 rdatalist->covers = 0;
1393 rdatalist->rdclass = udpsize;
1394 rdatalist->ttl = edns << 16;
1396 rdatalist->ttl |= DNS_MESSAGEEXTFLAG_DO;
1411 ISC_LIST_INIT(rdatalist->rdata);
1412 ISC_LIST_APPEND(rdatalist
1914 dns_rdatalist_t *rdatalist = NULL; local
[all...]
/macosx-10.10.1/bind9-45.101/bind9/bin/dig/include/dig/
H A Ddig.h25 #include <dns/rdatalist.h>
/macosx-10.10.1/bind9-45.101/bind9/lib/dns/win32/
H A Dlibdns.mak177 -@erase "$(INTDIR)\rdatalist.obj"
300 "$(INTDIR)\rdatalist.obj" \
484 -@erase "$(INTDIR)\rdatalist.obj"
485 -@erase "$(INTDIR)\rdatalist.sbr"
636 "$(INTDIR)\rdatalist.sbr" \
731 "$(INTDIR)\rdatalist.obj" \
1537 SOURCE=..\rdatalist.c
1542 "$(INTDIR)\rdatalist.obj" : $(SOURCE) "$(INTDIR)"
1549 "$(INTDIR)\rdatalist.obj" "$(INTDIR)\rdatalist
[all...]

Completed in 293 milliseconds

12