Home
last modified time | relevance | path

Searched refs:sldns_buffer (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-12.1/contrib/unbound/sldns/
H A Dsbuffer.h116 struct sldns_buffer struct
138 typedef struct sldns_buffer sldns_buffer; argument
147 sldns_buffer_invariant(sldns_buffer *buffer) in sldns_buffer_invariant()
233 sldns_buffer_position(sldns_buffer *buffer) in sldns_buffer_position()
271 sldns_buffer_limit(sldns_buffer *buffer) in sldns_buffer_limit()
297 sldns_buffer_capacity(sldns_buffer *buffer) in sldns_buffer_capacity()
356 sldns_buffer_end(sldns_buffer *buffer) in sldns_buffer_end()
367 sldns_buffer_current(sldns_buffer *buffer) in sldns_buffer_current()
638 sldns_buffer_read_u8(sldns_buffer *buffer) in sldns_buffer_read_u8()
703 sldns_buffer_status(sldns_buffer *buffer) in sldns_buffer_status()
[all …]
H A Dsbuffer.c18 sldns_buffer *
21 sldns_buffer *buffer = (sldns_buffer*)malloc(sizeof(sldns_buffer)); in sldns_buffer_new()
44 sldns_buffer_new_frm_data(sldns_buffer *buffer, void *data, size_t size) in sldns_buffer_new_frm_data()
65 sldns_buffer_init_frm_data(sldns_buffer *buffer, void *data, size_t size) in sldns_buffer_init_frm_data()
74 sldns_buffer_set_capacity(sldns_buffer *buffer, size_t capacity) in sldns_buffer_set_capacity()
93 sldns_buffer_reserve(sldns_buffer *buffer, size_t amount) in sldns_buffer_reserve()
113 sldns_buffer_printf(sldns_buffer *buffer, const char *format, ...) in sldns_buffer_printf()
138 sldns_buffer_free(sldns_buffer *buffer) in sldns_buffer_free()
151 sldns_buffer_copy(sldns_buffer* result, sldns_buffer* from) in sldns_buffer_copy()
H A Dparse.h13 struct sldns_buffer;
87 ssize_t sldns_bget_token_par(struct sldns_buffer *b, char *token, const char *delim, size_t limit, …
99 ssize_t sldns_bget_token(struct sldns_buffer *b, char *token, const char *delim, size_t limit);
140 ssize_t sldns_bget_keyword_data(struct sldns_buffer *b, const char *keyword, const char *k_del, cha…
149 int sldns_bgetc(struct sldns_buffer *buffer);
158 void sldns_bskipcs(struct sldns_buffer *buffer, const char *s);
H A Dparse.c227 sldns_bgetc(sldns_buffer *buffer) in sldns_bgetc()
238 sldns_bget_token(sldns_buffer *b, char *token, const char *delim, size_t limit) in sldns_bget_token()
244 sldns_bget_token_par(sldns_buffer *b, char *token, const char *delim, in sldns_bget_token_par()
396 sldns_bskipcs(sldns_buffer *buffer, const char *s) in sldns_bskipcs()
450 sldns_bget_keyword_data(sldns_buffer *b, const char *keyword, const char *k_del, char in sldns_bget_keyword_data()
/freebsd-12.1/contrib/unbound/util/data/
H A Ddname.h48 struct sldns_buffer;
59 size_t query_dname_len(struct sldns_buffer* query);
78 void pkt_dname_tolower(struct sldns_buffer* pkt, uint8_t* dname);
110 size_t pkt_dname_len(struct sldns_buffer* pkt);
121 int dname_pkt_compare(struct sldns_buffer* pkt, uint8_t* d1, uint8_t* d2);
142 hashvalue_type dname_pkt_hash(struct sldns_buffer* pkt, uint8_t* dname,
151 void dname_pkt_copy(struct sldns_buffer* pkt, uint8_t* to, uint8_t* dname);
159 int dname_buffer_write(struct sldns_buffer* pkt, uint8_t* dname);
241 void dname_print(FILE* out, struct sldns_buffer* pkt, uint8_t* dname);
H A Dmsgencode.h45 struct sldns_buffer;
70 uint16_t id, uint16_t qflags, struct sldns_buffer* dest, time_t timenow,
94 uint16_t id, uint16_t flags, struct sldns_buffer* buffer, time_t timenow,
102 void qinfo_query_encode(struct sldns_buffer* pkt, struct query_info* qinfo);
117 void attach_edns_record(struct sldns_buffer* pkt, struct edns_data* edns);
130 void error_encode(struct sldns_buffer* pkt, int r, struct query_info* qinfo,
H A Dmsgparse.c53 smart_compare(sldns_buffer* pkt, uint8_t* dnow, in smart_compare()
110 nsec_at_apex(sldns_buffer* pkt) in nsec_at_apex()
182 pkt_hash_rrset_first(sldns_buffer* pkt, uint8_t* dname) in pkt_hash_rrset_first()
341 moveover_rrsigs(sldns_buffer* pkt, struct regional* region, in moveover_rrsigs()
391 sldns_buffer* pkt, uint16_t datatype, uint32_t rrset_flags, in change_rrsig_rrset()
579 parse_query_section(sldns_buffer* pkt, struct msg_parse* msg) in parse_query_section()
692 skip_ttl_rdata(sldns_buffer* pkt) in skip_ttl_rdata()
749 add_rr_to_rrset(struct rrset_parse* rrset, sldns_buffer* pkt, in add_rr_to_rrset()
821 parse_section(sldns_buffer* pkt, struct msg_parse* msg, in parse_section()
1037 skip_pkt_rr(sldns_buffer* pkt) in skip_pkt_rr()
[all …]
H A Dmsgparse.h68 struct sldns_buffer;
260 int parse_packet(struct sldns_buffer* pkt, struct msg_parse* msg,
293 int parse_edns_from_pkt(struct sldns_buffer* pkt, struct edns_data* edns,
305 hashvalue_type pkt_hash_rrset(struct sldns_buffer* pkt, uint8_t* dname,
321 struct sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags,
H A Dmsgreply.h46 struct sldns_buffer;
255 int query_info_parse(struct query_info* m, struct sldns_buffer* query);
272 int reply_info_parse(struct sldns_buffer* pkt, struct alloc_cache* alloc,
291 int parse_create_msg(struct sldns_buffer* pkt, struct msg_parse* msg,
296 struct reply_info* parse_reply_in_temp_region(struct sldns_buffer* pkt,
396 int parse_copy_decompress_rrset(struct sldns_buffer* pkt, struct msg_parse* msg,
495 int cached, struct sldns_buffer *rmsg);
H A Dmsgencode.c252 write_compressed_dname(sldns_buffer* pkt, uint8_t* dname, int labs, in write_compressed_dname()
287 compress_owner(struct ub_packed_rrset_key* key, sldns_buffer* pkt, in compress_owner()
336 compress_any_dname(uint8_t* dname, sldns_buffer* pkt, int labs, in compress_any_dname()
367 compress_rdata(sldns_buffer* pkt, uint8_t* rdata, size_t todolen, in compress_rdata()
543 sldns_buffer* pkt, size_t rrsets_before, time_t timenow, in insert_section()
598 sldns_buffer* buffer, struct regional* region) in insert_query()
668 uint16_t id, uint16_t flags, sldns_buffer* buffer, time_t timenow, in reply_info_encode()
802 attach_edns_record(sldns_buffer* pkt, struct edns_data* edns) in attach_edns_record()
839 uint16_t id, uint16_t qflags, sldns_buffer* pkt, time_t timenow, in reply_info_answer_encode()
890 qinfo_query_encode(sldns_buffer* pkt, struct query_info* qinfo) in qinfo_query_encode()
[all …]
H A Ddname.c52 query_dname_len(sldns_buffer* query) in query_dname_len()
151 pkt_dname_tolower(sldns_buffer* pkt, uint8_t* dname) in pkt_dname_tolower()
183 pkt_dname_len(sldns_buffer* pkt) in pkt_dname_len()
233 dname_pkt_compare(sldns_buffer* pkt, uint8_t* d1, uint8_t* d2) in dname_pkt_compare()
311 dname_pkt_hash(sldns_buffer* pkt, uint8_t* dname, hashvalue_type h) in dname_pkt_hash()
346 void dname_pkt_copy(sldns_buffer* pkt, uint8_t* to, uint8_t* dname) in dname_pkt_copy()
389 void dname_print(FILE* out, struct sldns_buffer* pkt, uint8_t* dname) in dname_print()
620 dname_buffer_write(sldns_buffer* pkt, uint8_t* dname) in dname_buffer_write()
/freebsd-12.1/contrib/unbound/util/
H A Dnetevent.h65 struct sldns_buffer;
166 struct sldns_buffer* buffer;
216 struct sldns_buffer* http_temp;
283 struct sldns_buffer* dnscrypt_buffer;
430 int fd, struct sldns_buffer* buffer,
446 int fd, struct sldns_buffer* buffer,
472 size_t bufsize, struct sldns_buffer* spoolbuf,
498 void* callback_arg, struct sldns_buffer* temp);
559 int comm_point_send_udp_msg(struct comm_point* c, struct sldns_buffer* packet,
/freebsd-12.1/contrib/unbound/dnstap/
H A Ddnstap.h45 struct sldns_buffer;
128 struct sldns_buffer *qmsg);
141 struct sldns_buffer *rmsg);
159 struct sldns_buffer *qmsg);
184 struct sldns_buffer *rmsg);
/freebsd-12.1/contrib/unbound/services/
H A Dlisten_dnsport.h49 struct sldns_buffer;
62 struct sldns_buffer* udp_buff;
64 struct sldns_buffer* dnscrypt_udp_buff;
250 struct sldns_buffer* spool_buffer;
304 struct tcp_req_info* tcp_req_info_create(struct sldns_buffer* spoolbuf);
H A Dmesh.h56 struct sldns_buffer;
136 struct sldns_buffer* qbuf_bak;
240 typedef void (*mesh_cb_func_type)(void* cb_arg, int rcode, struct sldns_buffer*,
256 struct sldns_buffer* buf;
318 uint16_t qflags, struct edns_data* edns, struct sldns_buffer* buf,
551 struct sldns_buffer* buf, mesh_cb_func_type cb, void* cb_arg,
627 int mesh_make_new_space(struct mesh_area* mesh, struct sldns_buffer* qbuf);
H A Doutside_network.h58 struct sldns_buffer;
80 struct sldns_buffer* udp_buff;
449 struct sldns_buffer* packet, int timeout, comm_point_callback_type* callback,
465 struct sldns_buffer* packet, int timeout, comm_point_callback_type* callback,
513 struct sldns_buffer* buff, struct module_env* env);
580 struct sldns_buffer* query, int timeout, int ssl, char* host);
H A Dlocalzone.h56 struct sldns_buffer;
314 struct query_info* qinfo, struct edns_data* edns, struct sldns_buffer* buf,
336 struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp,
597 struct comm_reply* repinfo, sldns_buffer* buf,
/freebsd-12.1/contrib/unbound/validator/
H A Dval_nsec3.h79 struct sldns_buffer;
278 struct sldns_buffer* buf, struct ub_packed_rrset_key* nsec3, int rr,
335 size_t nsec3_get_hashed(struct sldns_buffer* buf, uint8_t* nm, size_t nmlen,
381 struct ub_packed_rrset_key* rrset, int rr, struct sldns_buffer* buf);
H A Dval_secalgo.h45 struct sldns_buffer;
103 enum sec_status verify_canonrrset(struct sldns_buffer* buf, int algo,
/freebsd-12.1/contrib/unbound/iterator/
H A Diter_scrub.c112 uint8_t** nm, size_t* nmlen, sldns_buffer* pkt) in get_additional_name()
151 mark_additional_rrset(sldns_buffer* pkt, struct msg_parse* msg, in mark_additional_rrset()
188 size_t* snamelen, sldns_buffer* pkt) in parse_get_cname_target()
227 uint8_t* alias, size_t* aliaslen, sldns_buffer* pkt) in synth_cname()
255 struct rrset_parse* nx, sldns_buffer* pkt) in synth_cname_rrset()
309 pkt_strict_sub(sldns_buffer* pkt, uint8_t* sname, uint8_t* dr) in pkt_strict_sub()
321 pkt_sub(sldns_buffer* pkt, uint8_t* comprname, uint8_t* zone) in pkt_sub()
330 sub_of_pkt(sldns_buffer* pkt, uint8_t* zone, uint8_t* comprname) in sub_of_pkt()
361 scrub_normalize(sldns_buffer* pkt, struct msg_parse* msg, in scrub_normalize()
685 scrub_sanitize(sldns_buffer* pkt, struct msg_parse* msg, in scrub_sanitize()
[all …]
H A Diter_scrub.h45 struct sldns_buffer;
65 int scrub_message(struct sldns_buffer* pkt, struct msg_parse* msg,
H A Diter_priv.h46 struct sldns_buffer;
102 int priv_rrset_bad(struct iter_priv* priv, struct sldns_buffer* pkt,
/freebsd-12.1/contrib/unbound/libunbound/
H A Dworker.h91 void libworker_fg_done_cb(void* arg, int rcode, sldns_buffer* buf,
95 void libworker_bg_done_cb(void* arg, int rcode, sldns_buffer* buf,
99 void libworker_event_done_cb(void* arg, int rcode, struct sldns_buffer* buf,
H A Dlibworker.h60 struct sldns_buffer;
151 void libworker_enter_result(struct ub_result* res, struct sldns_buffer* buf,
/freebsd-12.1/contrib/unbound/daemon/
H A Dstats.h51 struct sldns_buffer;
127 void server_stats_insrcode(struct ub_server_stats* stats, struct sldns_buffer* buf);

123