Home
last modified time | relevance | path

Searched refs:ldns_rdf (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-13-stable/contrib/ldns/ldns/
HDdname.h57 ldns_rdf *ldns_dname_cat_clone(const ldns_rdf *rd1, const ldns_rdf *rd2);
65 ldns_status ldns_dname_cat(ldns_rdf *rd1, const ldns_rdf *rd2);
73 ldns_rdf *ldns_dname_reverse(const ldns_rdf *d);
84 ldns_rdf *
85 ldns_dname_clone_from(const ldns_rdf *d, uint16_t n);
94 ldns_rdf *ldns_dname_left_chop(const ldns_rdf *d);
101 uint8_t ldns_dname_label_count(const ldns_rdf *r);
108 ldns_rdf *ldns_dname_new_frm_str(const char *str);
118 ldns_rdf *ldns_dname_new(uint16_t s, void *data);
127 ldns_rdf *ldns_dname_new_frm_data(uint16_t size, const void *data);
[all …]
HDstr2host.h39 ldns_status ldns_str2rdf_int8(ldns_rdf **rd, const char *bytestr);
47 ldns_status ldns_str2rdf_int16(ldns_rdf **rd, const char *shortstr);
55 ldns_status ldns_str2rdf_int32(ldns_rdf **rd, const char *longstr);
63 ldns_status ldns_str2rdf_time(ldns_rdf **rd, const char *time);
70 ldns_status ldns_str2rdf_nsec3_salt(ldns_rdf **rd, const char *nsec3_salt);
77 ldns_status ldns_str2rdf_period(ldns_rdf **rd, const char *str);
85 ldns_status ldns_str2rdf_a(ldns_rdf **rd, const char *str);
93 ldns_status ldns_str2rdf_aaaa(ldns_rdf **rd, const char *str);
101 ldns_status ldns_str2rdf_str(ldns_rdf **rd, const char *str);
109 ldns_status ldns_str2rdf_apl(ldns_rdf **rd, const char *str);
[all …]
HDrr_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);
70 ldns_rdf* ldns_rr_rrsig_typecovered(const ldns_rr *r);
77 bool ldns_rr_rrsig_set_typecovered(ldns_rr *r, ldns_rdf *f);
83 ldns_rdf* ldns_rr_rrsig_algorithm(const ldns_rr *r);
90 bool ldns_rr_rrsig_set_algorithm(ldns_rr *r, ldns_rdf *f);
96 ldns_rdf *ldns_rr_rrsig_labels(const ldns_rr *r);
[all …]
HDrdata.h205 typedef struct ldns_struct_rdf ldns_rdf; typedef
217 void ldns_rdf_set_size(ldns_rdf *rd, size_t size);
225 void ldns_rdf_set_type(ldns_rdf *rd, ldns_rdf_type type);
233 void ldns_rdf_set_data(ldns_rdf *rd, void *data);
242 size_t ldns_rdf_size(const ldns_rdf *rd);
250 ldns_rdf_type ldns_rdf_get_type(const ldns_rdf *rd);
258 uint8_t *ldns_rdf_data(const ldns_rdf *rd);
271 ldns_rdf *ldns_rdf_new(ldns_rdf_type type, size_t size, void *data);
282 ldns_rdf *ldns_rdf_new_frm_data(ldns_rdf_type type, size_t size, const void *data);
290 ldns_rdf *ldns_rdf_new_frm_str(ldns_rdf_type type, const char *str);
[all …]
HDhost2str.h105 ldns_rdf* bitmap; /* for LDNS_FMT_RFC3597 */
268 ldns_status ldns_rdf2buffer_str_a(ldns_buffer *output, const ldns_rdf *rdf);
276 ldns_status ldns_rdf2buffer_str_aaaa(ldns_buffer *output, const ldns_rdf *rdf);
284 ldns_status ldns_rdf2buffer_str_str(ldns_buffer *output, const ldns_rdf *rdf);
292 ldns_status ldns_rdf2buffer_str_b64(ldns_buffer *output, const ldns_rdf *rdf);
300 ldns_status ldns_rdf2buffer_str_b32_ext(ldns_buffer *output, const ldns_rdf *rdf);
308 ldns_status ldns_rdf2buffer_str_hex(ldns_buffer *output, const ldns_rdf *rdf);
316 ldns_status ldns_rdf2buffer_str_type(ldns_buffer *output, const ldns_rdf *rdf);
324 ldns_status ldns_rdf2buffer_str_class(ldns_buffer *output, const ldns_rdf *rdf);
332 ldns_status ldns_rdf2buffer_str_alg(ldns_buffer *output, const ldns_rdf *rdf);
[all …]
HDdnssec.h62 ldns_rr *ldns_dnssec_get_rrsig_for_name_and_type(const ldns_rdf *name,
84 ldns_rdf *ldns_nsec_get_bitmap(const ldns_rr *nsec);
92 ldns_rdf *
93 ldns_dnssec_nsec3_closest_encloser(const ldns_rdf *qname,
107 ldns_rr_list *ldns_dnssec_pkt_get_rrsigs_for_name_and_type(const ldns_pkt *pkt, const ldns_rdf *nam…
227 ldns_rdf *
257 const ldns_rdf *zone_name,
271 ldns_rr * ldns_create_nsec(ldns_rdf *cur_owner, ldns_rdf *next_owner, ldns_rr_list *rrs);
282 ldns_rdf *ldns_nsec3_hash_name(const ldns_rdf *name, uint8_t algorithm, uint16_t iterations, uint8_…
304 ldns_create_nsec3(const ldns_rdf *cur_owner,
[all …]
HDrr.h312 ldns_rdf *_owner;
323 ldns_rdf **_rdata_fields;
378 ldns_status ldns_rdf_bitmap_known_rr_types_space(ldns_rdf** rdf);
385 ldns_status ldns_rdf_bitmap_known_rr_types(ldns_rdf** rdf);
424 uint32_t default_ttl, const ldns_rdf *origin,
425 ldns_rdf **prev);
441 const ldns_rdf *origin, ldns_rdf **prev);
457 …s_rr_new_frm_fp(ldns_rr **rr, FILE *fp, uint32_t *default_ttl, ldns_rdf **origin, ldns_rdf **prev);
474 …rr_new_frm_fp_l(ldns_rr **rr, FILE *fp, uint32_t *default_ttl, ldns_rdf **origin, ldns_rdf **prev,…
482 void ldns_rr_set_owner(ldns_rr *rr, ldns_rdf *owner);
[all …]
HDresolver.h65 ldns_rdf **_nameservers;
79 ldns_rdf *_domain;
82 ldns_rdf **_searchlist;
145 ldns_rdf *_source;
164 ldns_rdf *ldns_resolver_source(const ldns_resolver *r);
279 ldns_rdf *ldns_resolver_domain(const ldns_resolver *r);
291 ldns_rdf** ldns_resolver_searchlist(const ldns_resolver *r);
297 ldns_rdf** ldns_resolver_nameservers(const ldns_resolver *r);
338 ldns_rdf* ldns_resolver_pop_nameserver(ldns_resolver *r);
360 void ldns_resolver_set_source(ldns_resolver *r, ldns_rdf *s);
[all …]
HDhost2wire.h40 ldns_status ldns_dname2buffer_wire(ldns_buffer *buffer, const ldns_rdf *name);
49 ldns_status ldns_dname2buffer_wire_compress(ldns_buffer *buffer, const ldns_rdf *name, ldns_rbtree_…
57 ldns_status ldns_rdf2buffer_wire(ldns_buffer *output, const ldns_rdf *rdf);
66 ldns_status ldns_rdf2buffer_wire_compress(ldns_buffer *output, const ldns_rdf *rdf, ldns_rbtree_t *…
77 const ldns_rdf *rdf);
176 ldns_status ldns_rdf2wire(uint8_t **dest, const ldns_rdf *rdf, size_t *size);
HDupdate.h37 ldns_pkt *ldns_update_pkt_new(ldns_rdf *zone_rdf, ldns_rr_class clas, const ldns_rr_list *pr_rrlist…
105 ldns_status ldns_update_soa_mname(ldns_rdf *zone, ldns_resolver *r, ldns_rr_class c, ldns_rdf **mna…
110 …ne_mname(const char *fqdn, ldns_resolver *r, ldns_rr_class c, ldns_rdf **zone_rdf, ldns_rdf **mnam…
HDdnssec_zone.h51 ldns_rdf *name;
85 ldns_rdf *hashed_name;
266 ldns_rdf *ldns_dnssec_name_name(const ldns_dnssec_name *name);
276 ldns_rdf *dname);
340 const ldns_rdf *dname,
380 const ldns_rdf* origin, uint32_t ttl, ldns_rr_class c);
394 const ldns_rdf* origin, uint32_t ttl, ldns_rr_class c, int* line_nr);
HDpacket.h240 ldns_rdf *_answerfrom;
260 ldns_rdf *_edns_data;
396 ldns_rdf *ldns_pkt_answerfrom(const ldns_pkt *p);
492 ldns_rr_list *ldns_pkt_rr_list_by_name(const ldns_pkt *p, const ldns_rdf *r, ldns_pkt_section s);
511 ldns_rr_list *ldns_pkt_rr_list_by_name_and_type(const ldns_pkt *packet, const ldns_rdf *ownername, …
626 void ldns_pkt_set_answerfrom(ldns_pkt *p, ldns_rdf *r);
697 ldns_rdf *ldns_pkt_edns_data(const ldns_pkt *packet);
774 void ldns_pkt_set_edns_data(ldns_pkt *packet, ldns_rdf *data);
829 ldns_pkt *ldns_pkt_query_new(ldns_rdf *rr_name, ldns_rr_type rr_type, ldns_rr_class rr_class, uint1…
841 ldns_pkt *ldns_pkt_ixfr_request_new(ldns_rdf *rr_name, ldns_rr_class rr_class, uint16_t flags, ldns…
HDtsig.h51 … uint8_t *wire, size_t wire_size, const char *key_name, const char *key_data, const ldns_rdf *mac);
66 …t uint8_t *wire, size_t wire_size, const char *key_name, const char *key_data, const ldns_rdf *mac,
80 const char *algorithm_name, const ldns_rdf *query_mac);
95 const char *algorithm_name, const ldns_rdf *query_mac, int tsig_timers_only);
HDinternal.h4 ldns_edns_option_list *pkt_edns_data2edns_option_list(const ldns_rdf *);
9 ldns_rdf **, ldns_rdf **, int *, bool *);
/freebsd-13-stable/contrib/ldns/
HDrr_functions.c30 static ldns_rdf *
48 ldns_rr_set_function(ldns_rr_type type, ldns_rr *rr, ldns_rdf *rdf, size_t pos) in ldns_rr_set_function()
50 ldns_rdf *pop; in ldns_rr_set_function()
60 ldns_rdf *
72 ldns_rr_a_set_address(ldns_rr *r, ldns_rdf *f) in ldns_rr_a_set_address()
75 ldns_rdf *pop; in ldns_rr_a_set_address()
90 ldns_rdf *
97 ldns_rdf *
103 ldns_rdf *
110 ldns_rdf *
[all …]
HDdname.c38 ldns_dname_last_label_is_root_label(const ldns_rdf* dname) in ldns_dname_last_label_is_root_label()
51 ldns_rdf *
52 ldns_dname_cat_clone(const ldns_rdf *rd1, const ldns_rdf *rd2) in ldns_dname_cat_clone()
54 ldns_rdf *new; in ldns_dname_cat_clone()
90 ldns_dname_cat(ldns_rdf *rd1, const ldns_rdf *rd2) in ldns_dname_cat()
123 ldns_rdf*
124 ldns_dname_reverse(const ldns_rdf *dname) in ldns_dname_reverse()
128 ldns_rdf* new; in ldns_dname_reverse()
159 ldns_rdf *
160 ldns_dname_clone_from(const ldns_rdf *d, uint16_t n) in ldns_dname_clone_from()
[all …]
HDrdata.c24 ldns_rdf_size(const ldns_rdf *rd) in ldns_rdf_size()
31 ldns_rdf_get_type(const ldns_rdf *rd) in ldns_rdf_get_type()
38 ldns_rdf_data(const ldns_rdf *rd) in ldns_rdf_data()
46 ldns_rdf_set_size(ldns_rdf *rd, size_t size) in ldns_rdf_set_size()
53 ldns_rdf_set_type(ldns_rdf *rd, ldns_rdf_type type) in ldns_rdf_set_type()
60 ldns_rdf_set_data(ldns_rdf *rd, void *data) in ldns_rdf_set_data()
70 ldns_rdf2native_int8(const ldns_rdf *rd) in ldns_rdf2native_int8()
84 ldns_rdf2native_int16(const ldns_rdf *rd) in ldns_rdf2native_int16()
98 ldns_rdf2native_int32(const ldns_rdf *rd) in ldns_rdf2native_int32()
112 ldns_rdf2native_time_t(const ldns_rdf *rd) in ldns_rdf2native_time_t()
[all …]
HDtsig.c167 ldns_tsig_mac_new(ldns_rdf **tsig_mac, const uint8_t *pkt_wire, size_t pkt_wire_size, in ldns_tsig_mac_new()
168 const char *key_data, const ldns_rdf *key_name_rdf, const ldns_rdf *fudge_rdf, in ldns_tsig_mac_new()
169 const ldns_rdf *algorithm_rdf, const ldns_rdf *time_signed_rdf, const ldns_rdf *error_rdf, in ldns_tsig_mac_new()
170 const ldns_rdf *other_data_rdf, const ldns_rdf *orig_mac_rdf, int tsig_timers_only) in ldns_tsig_mac_new()
181 ldns_rdf *result = NULL; in ldns_tsig_mac_new()
183 ldns_rdf *canonical_key_name_rdf = NULL; in ldns_tsig_mac_new()
184 ldns_rdf *canonical_algorithm_rdf = NULL; in ldns_tsig_mac_new()
289 const char *key_data, const ldns_rdf *orig_mac_rdf) in ldns_pkt_tsig_verify()
296 const char *key_data, const ldns_rdf *orig_mac_rdf, int tsig_timers_only) in ldns_pkt_tsig_verify_next()
298 ldns_rdf *fudge_rdf; in ldns_pkt_tsig_verify_next()
[all …]
HDdnssec.c34 ldns_dnssec_get_rrsig_for_name_and_type(const ldns_rdf *name, in ldns_dnssec_get_rrsig_for_name_and_type()
88 ldns_rdf *
101 ldns_rdf *
102 ldns_dnssec_nsec3_closest_encloser(const ldns_rdf *qname, in ldns_dnssec_nsec3_closest_encloser()
112 ldns_rdf *sname, *hashed_sname, *tmp; in ldns_dnssec_nsec3_closest_encloser()
119 ldns_rdf *zone_name; in ldns_dnssec_nsec3_closest_encloser()
123 ldns_rdf *result = NULL; in ldns_dnssec_nsec3_closest_encloser()
224 const ldns_rdf *name, in ldns_dnssec_pkt_get_rrsigs_for_name_and_type()
230 ldns_rdf *rdf_t; in ldns_dnssec_pkt_get_rrsigs_for_name_and_type()
255 ldns_rdf *rdf_t; in ldns_dnssec_pkt_get_rrsigs_for_type()
[all …]
HDresolver.c29 ldns_rdf *
95 ldns_rdf *
101 ldns_rdf **
107 ldns_rdf **
244 ldns_resolver_set_source(ldns_resolver *r, ldns_rdf *s) in ldns_resolver_set_source()
249 ldns_rdf *
252 ldns_rdf **nameservers; in ldns_resolver_pop_nameserver()
253 ldns_rdf *pop; in ldns_resolver_pop_nameserver()
275 nameservers = LDNS_XREALLOC(nameservers, ldns_rdf *, in ldns_resolver_pop_nameserver()
288 ldns_resolver_push_nameserver(ldns_resolver *r, const ldns_rdf *n) in ldns_resolver_push_nameserver()
[all …]
HDupdate.c27 ldns_update_pkt_new(ldns_rdf *zone_rdf, ldns_rr_class c, in ldns_update_pkt_new()
90 ldns_update_soa_mname(ldns_rdf *zone, ldns_resolver *r, in ldns_update_soa_mname()
91 ldns_rr_class c, ldns_rdf **mname) in ldns_update_soa_mname()
131 ldns_rr_class c, ldns_rdf **zone_rdf, ldns_rdf **mname_rdf) in ldns_update_soa_zone_mname()
134 ldns_rdf *soa_zone = NULL, *soa_mname = NULL; in ldns_update_soa_zone_mname()
135 ldns_rdf *ipaddr, *fqdn_rdf, *tmp; in ldns_update_soa_zone_mname()
136 ldns_rdf **nslist; in ldns_update_soa_zone_mname()
HDstr2host.c37 ldns_str2rdf_int16(ldns_rdf **rd, const char *shortstr) in ldns_str2rdf_int16()
58 ldns_str2rdf_time(ldns_rdf **rd, const char *time) in ldns_str2rdf_time()
127 ldns_str2rdf_nsec3_salt(ldns_rdf **rd, const char *salt_str) in ldns_str2rdf_nsec3_salt()
179 ldns_str2rdf_period(ldns_rdf **rd,const char *period) in ldns_str2rdf_period()
198 ldns_str2rdf_int32(ldns_rdf **rd, const char *longstr) in ldns_str2rdf_int32()
229 ldns_str2rdf_int8(ldns_rdf **rd, const char *bytestr) in ldns_str2rdf_int8()
312 ldns_str2rdf_dname(ldns_rdf **d, const char *str) in ldns_str2rdf_dname()
402 ldns_str2rdf_a(ldns_rdf **rd, const char *str) in ldns_str2rdf_a()
415 ldns_str2rdf_aaaa(ldns_rdf **rd, const char *str) in ldns_str2rdf_aaaa()
429 ldns_str2rdf_str(ldns_rdf **rd, const char *str) in ldns_str2rdf_str()
[all …]
/freebsd-13-stable/contrib/ldns/drill/
HDdrill.h35 ldns_rdf *name,
39 ldns_rdf *name,
47 ldns_rdf *name,
51 ldns_rdf *start_name);
54 ldns_rdf *zname,
62 ldns_rdf *name,
67 ldns_rr *ldns_nsec3_exact_match(ldns_rdf *qname,
71 ldns_rdf *ldns_nsec3_closest_encloser(ldns_rdf *qname,
80 ldns_rdf *name,
HDdnssec.c16 get_rr(ldns_resolver *res, ldns_rdf *zname, ldns_rr_type t, ldns_rr_class c) in get_rr()
104 get_dnssec_rr(ldns_pkt *p, ldns_rdf *name, ldns_rr_type t, in get_dnssec_rr()
176 ldns_verify_denial(ldns_pkt *pkt, ldns_rdf *name, ldns_rr_type type, ldns_rr_list **nsec_rrs, ldns_… in ldns_verify_denial()
302 ldns_nsec3_exact_match(ldns_rdf *qname, ldns_rr_type qtype, ldns_rr_list *nsec3s) { in ldns_nsec3_exact_match()
308 ldns_rdf *sname = NULL, *hashed_sname = NULL; in ldns_nsec3_exact_match()
316 ldns_rdf *zone_name = NULL; in ldns_nsec3_exact_match()
401 ldns_rdf *
402 ldns_nsec3_closest_encloser(ldns_rdf *qname, ldns_rr_type qtype, ldns_rr_list *nsec3s) in ldns_nsec3_closest_encloser()
410 ldns_rdf *sname = NULL, *hashed_sname = NULL, *tmp; in ldns_nsec3_closest_encloser()
416 ldns_rdf *zone_name = NULL; in ldns_nsec3_closest_encloser()
[all …]
/freebsd-13-stable/contrib/ldns-host/
HDldns-host.c59 ldns_rdf *addr; in ldns_resolver_push_default_servers()
72 static ldns_rdf *
74 ldns_rdf *addr; in ldns_rdf_new_addr_frm_str()
87 static ldns_rdf *
88 ldns_rdf_reverse_a(ldns_rdf *addr, const char *base) { in ldns_rdf_reverse_a()
101 static ldns_rdf *
102 ldns_rdf_reverse_aaaa(ldns_rdf *addr, const char *base) { in ldns_rdf_reverse_aaaa()
118 const ldns_rdf *name, ldns_rr_class c, uint32_t serial) { in ldns_pkt_push_rr_soa()
119 ldns_rdf *rdf; in ldns_pkt_push_rr_soa()
162 const ldns_rdf *rdf; in ldns_rr_soa_get_serial()
[all …]

123