Home
last modified time | relevance | path

Searched refs:rr_list (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/ldns/ldns/
H A Drr.h608 size_t ldns_rr_list_rr_count(const ldns_rr_list *rr_list);
616 void ldns_rr_list_set_rr_count(ldns_rr_list *rr_list, size_t count);
626 ldns_rr * ldns_rr_list_set_rr(ldns_rr_list *rr_list, const ldns_rr *r, size_t count);
634 ldns_rr* ldns_rr_list_rr(const ldns_rr_list *rr_list, size_t nr);
646 void ldns_rr_list_free(ldns_rr_list *rr_list);
652 void ldns_rr_list_deep_free(ldns_rr_list *rr_list);
678 bool ldns_rr_list_push_rr(ldns_rr_list *rr_list, const ldns_rr *rr);
686 bool ldns_rr_list_push_rr_list(ldns_rr_list *rr_list, const ldns_rr_list *push_list);
693 ldns_rr* ldns_rr_list_pop_rr(ldns_rr_list *rr_list);
701 ldns_rr_list* ldns_rr_list_pop_rr_list(ldns_rr_list *rr_list, size_t size);
[all …]
H A Dhost2str.h741 char *ldns_rr_list2str(const ldns_rr_list *rr_list);
753 const ldns_output_format *fmt, const ldns_rr_list *rr_list);
/freebsd/contrib/ldns/
H A Drr.c958 ldns_rr_list_rr_count(const ldns_rr_list *rr_list) in ldns_rr_list_rr_count() argument
960 if (rr_list) { in ldns_rr_list_rr_count()
961 return rr_list->_rr_count; in ldns_rr_list_rr_count()
968 ldns_rr_list_set_rr(ldns_rr_list *rr_list, const ldns_rr *r, size_t count) in ldns_rr_list_set_rr() argument
972 if (count > ldns_rr_list_rr_count(rr_list)) { in ldns_rr_list_set_rr()
976 old = ldns_rr_list_rr(rr_list, count); in ldns_rr_list_set_rr()
979 rr_list->_rrs[count] = (ldns_rr*)r; in ldns_rr_list_set_rr()
984 ldns_rr_list_set_rr_count(ldns_rr_list *rr_list, size_t count) in ldns_rr_list_set_rr_count() argument
986 assert(count <= rr_list->_rr_capacity); in ldns_rr_list_set_rr_count()
987 rr_list->_rr_count = count; in ldns_rr_list_set_rr_count()
[all …]
H A Dhost2wire.c156 ldns_rr_list2buffer_wire(ldns_buffer *buffer,const ldns_rr_list *rr_list) in ldns_rr_list2buffer_wire() argument
161 rr_count = ldns_rr_list_rr_count(rr_list); in ldns_rr_list2buffer_wire()
163 (void)ldns_rr2buffer_wire(buffer, ldns_rr_list_rr(rr_list, i), in ldns_rr_list2buffer_wire()
392 ldns_rr_list *rr_list; in ldns_pkt2buffer_wire_compress() local
404 rr_list = ldns_pkt_question(packet); in ldns_pkt2buffer_wire_compress()
405 if (rr_list) { in ldns_pkt2buffer_wire_compress()
406 for (i = 0; i < ldns_rr_list_rr_count(rr_list); i++) { in ldns_pkt2buffer_wire_compress()
408 ldns_rr_list_rr(rr_list, i), LDNS_SECTION_QUESTION, compression_data); in ldns_pkt2buffer_wire_compress()
411 rr_list = ldns_pkt_answer(packet); in ldns_pkt2buffer_wire_compress()
412 if (rr_list) { in ldns_pkt2buffer_wire_compress()
[all …]
H A Ddnssec_sign.c1227 ldns_rr_list *rr_list; local
1280 rr_list = ldns_rr_list_new();
1284 ldns_rr_list_push_rr(rr_list, cur_rr->rr);
1292 ldns_rr_list_type(rr_list)
1294 ldns_rr_list_type(rr_list)
1296 ldns_rr_list_type(rr_list)
1298 siglist = ldns_sign_public(rr_list, key_list);
1318 ldns_rr_list_free(rr_list);
1332 rr_list = ldns_rr_list_new();
1333 ldns_rr_list_push_rr(rr_list, cur_name->nsec);
[all …]
H A Ddnssec_zone.c1677 ldns_rr_list *rr_list = NULL; local
1688 else if (!(rr_list = ldns_rr_list_new()))
1700 && !ldns_rr_list_push_rr(rr_list, sha384))
1704 && !ldns_rr_list_push_rr(rr_list, sha512)) {
1716 return rr_list;
1724 if (rr_list)
1725 ldns_rr_list_deep_free(rr_list);
1883 rr_list2dnssec_rrs(ldns_rr_list *rr_list, ldns_dnssec_rrs **rrs, argument
1888 if (!rr_list || !rrs)
1891 if (ldns_rr_list_rr_count(rr_list) == 0)
[all …]
H A Ddnssec.c1158 rr_list_delegation_only(const ldns_rdf *origin, const ldns_rr_list *rr_list) in rr_list_delegation_only() argument
1162 if (!origin || !rr_list) return 0; in rr_list_delegation_only()
1163 for (i = 0; i < ldns_rr_list_rr_count(rr_list); i++) { in rr_list_delegation_only()
1164 cur_rr = ldns_rr_list_rr(rr_list, i); in rr_list_delegation_only()
H A DChangelog1025 * ldns_rr_list_pop_rr_list(): pop multiple rr's from another rr_list
1026 * ldns_rr_list_push_rr_list(): push multiple rr's to an rr_list
1028 * ldns_pkt_push_rr_list: rr_list equiv for rr
1029 * ldns_pkt_safe_push_rr_list: rr_list equiv for rr
/freebsd/contrib/ldns/drill/
H A Dchasetrace.c18 ldns_dnssec_zone *referrals, ldns_rr_list *rr_list) in add_rr_list_to_referrals() argument
25 for (i = 0; i < ldns_rr_list_rr_count(rr_list); i++) { in add_rr_list_to_referrals()
26 rr = ldns_rr_list_rr(rr_list, i); in add_rr_list_to_referrals()