Home
last modified time | relevance | path

Searched refs:ldns_rr (Results 1 – 25 of 41) sorted by relevance

12

/dragonfly/contrib/ldns/ldns/
H A Drr_functions.h32 ldns_rdf* ldns_rr_a_address(const ldns_rr *r);
40 bool ldns_rr_a_set_address(ldns_rr *r, ldns_rdf *f);
48 ldns_rdf* ldns_rr_ns_nsdname(const ldns_rr *r);
56 ldns_rdf* ldns_rr_mx_preference(const ldns_rr *r);
62 ldns_rdf* ldns_rr_mx_exchange(const ldns_rr *r);
96 ldns_rdf *ldns_rr_rrsig_labels(const ldns_rr *r);
109 ldns_rdf* ldns_rr_rrsig_origttl(const ldns_rr *r);
148 ldns_rdf* ldns_rr_rrsig_keytag(const ldns_rr *r);
174 ldns_rdf* ldns_rr_rrsig_sig(const ldns_rr *r);
228 ldns_rdf* ldns_rr_dnskey_key(const ldns_rr *r);
[all …]
H A Drr.h329 typedef struct ldns_struct_rr ldns_rr; typedef
341 ldns_rr **_rrs;
392 ldns_rr* ldns_rr_new(void);
405 void ldns_rr_free(ldns_rr *rr);
549 ldns_rdf* ldns_rr_pop_rdf(ldns_rr *rr);
626 ldns_rr * ldns_rr_list_set_rr(ldns_rr_list *rr_list, const ldns_rr *r, size_t count);
763 ldns_rr* ldns_rr_clone(const ldns_rr *rr);
787 int ldns_rr_compare(const ldns_rr *rr1, const ldns_rr *rr2);
797 int ldns_rr_compare_no_rdata(const ldns_rr *rr1, const ldns_rr *rr2);
817 bool ldns_rr_compare_ds(const ldns_rr *rr1, const ldns_rr *rr2);
[all …]
H A Ddnssec.h75 ldns_rr *ldns_dnssec_get_dnskey_for_rrsig(const ldns_rr *rrsig, const ldns_rr_list *rrs);
84 ldns_rdf *ldns_nsec_get_bitmap(const ldns_rr *nsec);
120 uint16_t ldns_calc_keytag(const ldns_rr *key);
222 ldns_rr *ldns_key_rr2ds(const ldns_rr *key, ldns_hash h);
245 ldns_rr *
254 ldns_rr *
294 void ldns_nsec3_add_param_rdfs(ldns_rr *rr,
303 ldns_rr *
325 ldns_nsec3_flags(const ldns_rr *nsec3_rr);
332 bool ldns_nsec3_optout(const ldns_rr *nsec3_rr);
[all …]
H A Ddnssec_verify.h124 ldns_rr *rr;
224 ldns_rr *rr);
252 ldns_rr *cur_sig_rr);
279 ldns_rr *cur_rr,
280 ldns_rr *cur_sig_rr);
294 ldns_rr *cur_rr, ldns_rr *cur_sig_rr,
307 ldns_rr *cur_rr);
606 ldns_rr **match);
652 ldns_rr *rrsig,
698 ldns_rr *rrsig,
[all …]
H A Ddnssec_sign.h27 ldns_rr *
170 int (*func)(ldns_rr *, void *),
194 int (*func)(ldns_rr *, void*),
214 int (*func)(ldns_rr *, void*),
245 int (*func)(ldns_rr *, void *),
268 int (*func)(ldns_rr *, void *),
299 int (*func)(ldns_rr *, void *),
334 int (*func)(ldns_rr *, void *),
355 int (*func)(ldns_rr *, void *),
H A Ddnssec_zone.h24 ldns_rr *rr;
67 ldns_rr *nsec;
102 ldns_rr *_nsec3params;
136 ldns_status ldns_dnssec_rrs_add_rr(ldns_dnssec_rrs *rrs, ldns_rr *rr);
204 ldns_status ldns_dnssec_rrsets_add_rr(ldns_dnssec_rrsets *rrsets, ldns_rr *rr);
242 ldns_dnssec_name *ldns_dnssec_name_new_frm_rr(ldns_rr *rr);
296 void ldns_dnssec_name_set_nsec(ldns_dnssec_name *name, ldns_rr *nsec);
319 ldns_rr *rr);
421 ldns_rr *rr);
H A Dhost2wire.h88 const ldns_rr *rr,
101 const ldns_rr *rr,
116 const ldns_rr *rr,
127 ldns_status ldns_rrsig2buffer_wire(ldns_buffer *output, const ldns_rr *sigrr);
139 ldns_status ldns_rr_rdata2buffer_wire(ldns_buffer *output, const ldns_rr *rr);
192 ldns_status ldns_rr2wire(uint8_t **dest, const ldns_rr *rr, int section, size_t *size);
H A Dzone.h45 ldns_rr *_soa;
63 ldns_rr * ldns_zone_soa(const ldns_zone *z);
77 void ldns_zone_set_soa(ldns_zone *z, ldns_rr *soa);
111 bool ldns_zone_push_rr(ldns_zone *z, ldns_rr *rr);
H A Dpacket.h248 ldns_rr *_tsig_rr;
434 ldns_rr *ldns_pkt_tsig(const ldns_pkt *p);
520 bool ldns_pkt_rr(const ldns_pkt *pkt, ldns_pkt_section sec, const ldns_rr *rr);
658 void ldns_pkt_set_tsig(ldns_pkt *p, ldns_rr *t);
818 …w_frm_str(ldns_pkt **p, const char *rr_name, ldns_rr_class rr_class, uint16_t flags, ldns_rr* soa);
841 …ldns_pkt_ixfr_request_new(ldns_rdf *rr_name, ldns_rr_class rr_class, uint16_t flags, ldns_rr* soa);
886 bool ldns_pkt_push_rr(ldns_pkt *packet, ldns_pkt_section section, ldns_rr *rr);
895 bool ldns_pkt_safe_push_rr(ldns_pkt *pkt, ldns_pkt_section sec, ldns_rr *rr);
H A Dhost2str.h491 ldns_status ldns_rr2buffer_str(ldns_buffer *output, const ldns_rr *rr);
506 const ldns_output_format *fmt, const ldns_rr *rr);
689 char *ldns_rr2str(const ldns_rr *rr);
700 char *ldns_rr2str_fmt(const ldns_output_format *fmt, const ldns_rr *rr);
794 void ldns_rr_print(FILE *output, const ldns_rr *rr);
806 const ldns_output_format *fmt, const ldns_rr *rr);
H A Dhigher.h97 bool ldns_nsec_type_check(const ldns_rr *nsec, ldns_rr_type t);
107 void ldns_print_rr_rdf(FILE *fp, ldns_rr *r, int rdfnum, ...);
H A Ddane.h197 ldns_status ldns_dane_create_tlsa_rr(ldns_rr** tlsa,
242 ldns_status ldns_dane_verify_rr(const ldns_rr* tlsa_rr,
/dragonfly/contrib/ldns/
H A Drr_functions.c61 ldns_rr_a_address(const ldns_rr *r) in ldns_rr_a_address()
91 ldns_rr_ns_nsdname(const ldns_rr *r) in ldns_rr_ns_nsdname()
98 ldns_rr_mx_preference(const ldns_rr *r) in ldns_rr_mx_preference()
104 ldns_rr_mx_exchange(const ldns_rr *r) in ldns_rr_mx_exchange()
135 ldns_rr_rrsig_labels(const ldns_rr *r) in ldns_rr_rrsig_labels()
147 ldns_rr_rrsig_origttl(const ldns_rr *r) in ldns_rr_rrsig_origttl()
183 ldns_rr_rrsig_keytag(const ldns_rr *r) in ldns_rr_rrsig_keytag()
207 ldns_rr_rrsig_sig(const ldns_rr *r) in ldns_rr_rrsig_sig()
220 ldns_rr_dnskey_flags(const ldns_rr *r) in ldns_rr_dnskey_flags()
256 ldns_rr_dnskey_key(const ldns_rr *r) in ldns_rr_dnskey_key()
[all …]
H A Drr.c29 ldns_rr *
32 ldns_rr *rr; in ldns_rr_new()
47 ldns_rr *
50 ldns_rr *rr; in ldns_rr_new_frm_type()
124 ldns_rr *new; in ldns_rr_new_frm_str_internal()
966 ldns_rr *
989 ldns_rr *
1176 ldns_rr *
1214 ldns_rr *p; in ldns_rr_list_pop_rr_list()
1341 ldns_rr *
[all …]
H A Ddnssec.c33 ldns_rr *
61 ldns_rr *
122 ldns_rr *nsec; in ldns_dnssec_nsec3_closest_encloser()
507 ldns_rr *
511 ldns_rr *ds; in ldns_key_rr2ds()
814 ldns_rr *
868 ldns_rr *
957 ldns_rr *
1177 ldns_rr *
1689 const ldns_rr *rr1 = * (const ldns_rr **) a; in qsort_rr_compare_nsec3()
[all …]
H A Ddnssec_verify.c687 ldns_rr *rr, in ldns_dnssec_derive_trust_tree_time()
886 ldns_rr *cur_rr, in ldns_dnssec_derive_trust_tree_dnskey_rrset_time()
933 ldns_rr *cur_rr, in ldns_dnssec_derive_trust_tree_ds_rrset_time()
1275 ldns_rr * cur_key; in ldns_validate_domain_dnskey_time()
1435 ldns_rr * cur_sig; ldns_rr * cur_key; in ldns_verify_trusted_time()
1508 ldns_rr *cur_nsec; in ldns_dnssec_verify_denial()
1512 ldns_rr *rrsig; in ldns_dnssec_verify_denial()
2332 const ldns_rr* rrsig, ldns_rr* key) in ldns_verify_test_sig_key()
2538 ldns_rr *rrsig, in ldns_verify_rrsig_time()
2539 ldns_rr *key, in ldns_verify_rrsig_time()
[all …]
H A Ddnssec_zone.c450 ldns_rr *rr) in ldns_dnssec_name_add_rr()
616 ldns_rr* cur_rr;
1266 ldns_rr* nsec3;
1398 static ldns_rr *
1401 ldns_rr *nsec3;
1497 static ldns_rr *
1628 INLINE ldns_rr *
1681 ldns_rr *sha384 = NULL;
1737 ldns_rr *rr;
1768 ldns_rr *soa_rr;
[all …]
H A Dzone.c16 ldns_rr *
29 ldns_zone_set_soa(ldns_zone *z, ldns_rr *soa) in ldns_zone_set_soa()
53 ldns_zone_push_rr(ldns_zone *z, ldns_rr *rr) in ldns_zone_push_rr()
83 ldns_rr *r, *ns, *a; in ldns_zone_glue_rr_list()
192 ldns_status _ldns_rr_new_frm_fp_l_internal(ldns_rr **newrr, FILE *fp,
202 ldns_rr *rr, *prev_rr = NULL; in ldns_zone_new_frm_fp_l()
H A Dpacket.c465 ldns_rr *ldns_pkt_tsig(const ldns_pkt *pkt) { in ldns_pkt_tsig()
672 void ldns_pkt_set_tsig(ldns_pkt *pkt, ldns_rr *rr) in ldns_pkt_set_tsig()
942 static ldns_rr*
945 ldns_rr* soa_rr = ldns_rr_new(); in ldns_pkt_authsoa()
1023 ldns_rr* authsoa_rr) in ldns_pkt_query_new_frm_str_internal()
1026 ldns_rr *question_rr; in ldns_pkt_query_new_frm_str_internal()
1090 ldns_rr_class rr_class, uint16_t flags, ldns_rr *soa) in ldns_pkt_ixfr_request_new_frm_str()
1092 ldns_rr* authsoa_rr = soa; in ldns_pkt_ixfr_request_new_frm_str()
1109 ldns_rr *question_rr; in ldns_pkt_query_new_internal()
1157 uint16_t flags, ldns_rr* soa) in ldns_pkt_ixfr_request_new()
[all …]
H A Ddnssec_sign.c30 ldns_rr *
37 ldns_rr *current_sig; in ldns_create_empty_rrsig()
231 ldns_rr *current_sig; in ldns_sign_public()
789 ldns_rr *nsec_rr;
805 ldns_rr *soa_rr = soa->rrs->rr;
884 ldns_rr *nsec_rr;
906 ldns_rr *soa_rr = soa->rrs->rr;
1218 , int (*func)(ldns_rr *, void*) argument
1463 int (*func)(ldns_rr *, void *), argument
1473 ldns_rr *nsec3, *nsec3param;
[all …]
H A Dhost2wire.c172 const ldns_rr *rr, in ldns_rr2buffer_wire_canonical()
244 ldns_rr2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr, int section) in ldns_rr2buffer_wire()
250 ldns_rr2buffer_wire_compress(ldns_buffer *buffer, const ldns_rr *rr, int section, ldns_rbtree_t *co… in ldns_rr2buffer_wire_compress()
294 ldns_rrsig2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) in ldns_rrsig2buffer_wire()
314 ldns_rr_rdata2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) in ldns_rr_rdata2buffer_wire()
396 ldns_rr *edns_rr; in ldns_pkt2buffer_wire_compress()
494 ldns_rr2wire(uint8_t **dest, const ldns_rr *rr, int section, size_t *result_size) in ldns_rr2wire()
H A Dwire2host.c158 ldns_wire2rdf(ldns_rr *rr, const uint8_t *wire, size_t max, size_t *pos) in ldns_wire2rdf()
320 ldns_wire2rr(ldns_rr **rr_p, const uint8_t *wire, size_t max, in ldns_wire2rr()
324 ldns_rr *rr = ldns_rr_new(); in ldns_wire2rr()
409 ldns_rr *rr; in ldns_wire2pkt()
/dragonfly/contrib/ldns/drill/
H A Ddrill_util.c46 ldns_rr *rr; in read_key_file()
104 local_print_ds(FILE* out, const char* pre, ldns_rr* ds) in local_print_ds()
121 ldns_rr *ds; in print_ds_of_keys()
145 print_class_type(FILE *fp, ldns_rr *r) in print_class_type()
172 print_ds_abbr(FILE *fp, ldns_rr *ds) in print_ds_abbr()
189 print_rrsig_abbr(FILE *fp, ldns_rr *sig) { in print_rrsig_abbr()
216 print_dnskey_abbr(FILE *fp, ldns_rr *key) in print_dnskey_abbr()
H A Ddrill_util.h36 void print_rrsig_abbr(FILE *fp, ldns_rr *sig);
40 void print_dnskey_abbr(FILE *fp, ldns_rr *key);
44 void print_ds_abbr(FILE *fp, ldns_rr *ds);
H A Ddnssec.c253 ldns_rr* q = ldns_rr_new(); in ldns_verify_denial()
254 ldns_rr* match = NULL; in ldns_verify_denial()
301 ldns_rr *
311 ldns_rr *nsec; in ldns_nsec3_exact_match()
312 ldns_rr *result = NULL; in ldns_nsec3_exact_match()
419 ldns_rr *nsec; in ldns_nsec3_closest_encloser()

12