Searched refs:rr_list (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/ldns/ldns/ |
H A D | rr.h | 608 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 D | host2str.h | 741 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 D | rr.c | 958 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 D | host2wire.c | 156 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 D | dnssec_sign.c | 1227 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 D | dnssec_zone.c | 1677 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 D | dnssec.c | 1158 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 D | Changelog | 1025 * 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 D | chasetrace.c | 18 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()
|