| /freebsd-14.2/contrib/unbound/sldns/ |
| H A D | sbuffer.h | 116 struct sldns_buffer struct 138 typedef struct sldns_buffer sldns_buffer; argument 147 sldns_buffer_invariant(sldns_buffer *buffer) in sldns_buffer_invariant() 232 sldns_buffer_position(sldns_buffer *buffer) in sldns_buffer_position() 270 sldns_buffer_limit(sldns_buffer *buffer) in sldns_buffer_limit() 296 sldns_buffer_capacity(sldns_buffer *buffer) in sldns_buffer_capacity() 355 sldns_buffer_end(sldns_buffer *buffer) in sldns_buffer_end() 366 sldns_buffer_current(sldns_buffer *buffer) in sldns_buffer_current() 637 sldns_buffer_read_u8(sldns_buffer *buffer) in sldns_buffer_read_u8() 702 sldns_buffer_status(sldns_buffer *buffer) in sldns_buffer_status() [all …]
|
| H A D | sbuffer.c | 18 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 D | parse.h | 13 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); 157 void sldns_bskipcs(struct sldns_buffer *buffer, const char *s);
|
| H A D | parse.c | 269 sldns_bgetc(sldns_buffer *buffer) in sldns_bgetc() 280 sldns_bget_token(sldns_buffer *b, char *token, const char *delim, size_t limit) in sldns_bget_token() 286 sldns_bget_token_par(sldns_buffer *b, char *token, const char *delim, in sldns_bget_token_par() 438 sldns_bskipcs(sldns_buffer *buffer, const char *s) in sldns_bskipcs() 492 sldns_bget_keyword_data(sldns_buffer *b, const char *keyword, const char *k_del, char in sldns_bget_keyword_data()
|
| /freebsd-14.2/contrib/unbound/util/data/ |
| H A D | dname.h | 48 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 D | msgencode.h | 45 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); 138 void attach_edns_record(struct sldns_buffer* pkt, struct edns_data* edns); 151 void error_encode(struct sldns_buffer* pkt, int r, struct query_info* qinfo, 167 void extended_error_encode(struct sldns_buffer* pkt, uint16_t rcode,
|
| H A D | msgparse.h | 68 struct sldns_buffer; 285 int parse_packet(struct sldns_buffer* pkt, struct msg_parse* msg, 315 int skip_pkt_rrs(struct sldns_buffer* pkt, int num); 332 int parse_edns_from_query_pkt(struct sldns_buffer* pkt, struct edns_data* edns, 346 hashvalue_type pkt_hash_rrset(struct sldns_buffer* pkt, uint8_t* dname, 362 struct sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags, 395 int msgparse_rrset_remove_rr(const char* str, struct sldns_buffer* pkt,
|
| H A D | msgparse.c | 58 smart_compare(sldns_buffer* pkt, uint8_t* dnow, in smart_compare() 115 nsec_at_apex(sldns_buffer* pkt) in nsec_at_apex() 187 pkt_hash_rrset_first(sldns_buffer* pkt, uint8_t* dname) in pkt_hash_rrset_first() 346 moveover_rrsigs(sldns_buffer* pkt, struct regional* region, in moveover_rrsigs() 396 sldns_buffer* pkt, uint16_t datatype, uint32_t rrset_flags, in change_rrsig_rrset() 584 parse_query_section(sldns_buffer* pkt, struct msg_parse* msg) in parse_query_section() 697 skip_ttl_rdata(sldns_buffer* pkt) in skip_ttl_rdata() 754 add_rr_to_rrset(struct rrset_parse* rrset, sldns_buffer* pkt, in add_rr_to_rrset() 826 parse_section(sldns_buffer* pkt, struct msg_parse* msg, in parse_section() 1244 skip_pkt_rr(sldns_buffer* pkt) in skip_pkt_rr() [all …]
|
| H A D | msgreply.h | 47 struct sldns_buffer; 285 int query_info_parse(struct query_info* m, struct sldns_buffer* query); 302 int reply_info_parse(struct sldns_buffer* pkt, struct alloc_cache* alloc, 321 int parse_create_msg(struct sldns_buffer* pkt, struct msg_parse* msg, 326 struct reply_info* parse_reply_in_temp_region(struct sldns_buffer* pkt, 459 int parse_copy_decompress_rrset(struct sldns_buffer* pkt, struct msg_parse* msg, 560 int cached, struct sldns_buffer *rmsg, struct sockaddr_storage* daddr,
|
| H A D | msgencode.c | 256 write_compressed_dname(sldns_buffer* pkt, uint8_t* dname, int labs, in write_compressed_dname() 291 compress_owner(struct ub_packed_rrset_key* key, sldns_buffer* pkt, in compress_owner() 344 compress_any_dname(uint8_t* dname, sldns_buffer* pkt, int labs, in compress_any_dname() 379 compress_rdata(sldns_buffer* pkt, uint8_t* rdata, size_t todolen, in compress_rdata() 558 sldns_buffer* pkt, size_t rrsets_before, time_t timenow, in insert_section() 614 sldns_buffer* buffer, struct regional* region) in insert_query() 989 attach_edns_record(sldns_buffer* pkt, struct edns_data* edns) in attach_edns_record() 998 uint16_t id, uint16_t qflags, sldns_buffer* pkt, time_t timenow, in reply_info_answer_encode() 1066 qinfo_query_encode(sldns_buffer* pkt, struct query_info* qinfo) in qinfo_query_encode() 1086 extended_error_encode(sldns_buffer* buf, uint16_t rcode, in extended_error_encode() [all …]
|
| /freebsd-14.2/contrib/unbound/util/ |
| H A D | netevent.h | 72 struct sldns_buffer; 218 struct sldns_buffer* buffer; 277 struct sldns_buffer* http_temp; 414 struct sldns_buffer* dnscrypt_buffer; 603 int fd, struct sldns_buffer* buffer, 641 size_t bufsize, struct sldns_buffer* spoolbuf, 668 void* callback_arg, struct sldns_buffer* temp); 979 struct sldns_buffer* qbuffer; 982 struct sldns_buffer* rbuffer; 1071 struct sldns_buffer* pkt_buf; [all …]
|
| /freebsd-14.2/contrib/unbound/dnstap/ |
| H A D | dnstap.h | 44 struct sldns_buffer; 145 struct sldns_buffer *qmsg, 162 struct sldns_buffer *rmsg); 183 struct sldns_buffer *qmsg); 211 struct sldns_buffer *rmsg);
|
| /freebsd-14.2/contrib/unbound/services/ |
| H A D | mesh.h | 56 struct sldns_buffer; 138 struct sldns_buffer* qbuf_bak; 244 typedef void (*mesh_cb_func_type)(void* cb_arg, int rcode, struct sldns_buffer*, 260 struct sldns_buffer* buf; 327 uint16_t qflags, struct edns_data* edns, struct sldns_buffer* buf, 558 struct sldns_buffer* buf, mesh_cb_func_type cb, void* cb_arg, 634 int mesh_make_new_space(struct mesh_area* mesh, struct sldns_buffer* qbuf);
|
| H A D | authzone.h | 556 struct comm_reply* repinfo, struct sldns_buffer* buf, struct regional* temp); 628 int auth_zone_parse_notify_serial(struct sldns_buffer* pkt, uint32_t *serial); 693 struct sldns_buffer* buf, enum sec_status sec, char* why_bogus, 697 struct sldns_buffer* buf, enum sec_status sec, char* why_bogus, 725 struct regional* region, struct sldns_buffer* buf, char** reason); 757 struct sldns_buffer* buf, char** reason); 777 struct sldns_buffer* buf, enum sec_status sec, char* why_bogus,
|
| H A D | outside_network.h | 61 struct sldns_buffer; 84 struct sldns_buffer* udp_buff; 598 struct sldns_buffer* packet, int timeout, comm_point_callback_type* callback, 614 struct sldns_buffer* packet, int timeout, comm_point_callback_type* callback, 665 struct sldns_buffer* buff, struct module_env* env, int* was_ratelimited); 785 struct sldns_buffer* query, int timeout, int ssl, char* host);
|
| H A D | listen_dnsport.h | 59 struct sldns_buffer; 72 struct sldns_buffer* udp_buff; 74 struct sldns_buffer* dnscrypt_udp_buff; 323 struct sldns_buffer* spool_buffer; 377 struct tcp_req_info* tcp_req_info_create(struct sldns_buffer* spoolbuf); 779 struct sldns_buffer* buf);
|
| /freebsd-14.2/contrib/unbound/iterator/ |
| H A D | iter_scrub.c | 112 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() 310 pkt_strict_sub(sldns_buffer* pkt, uint8_t* sname, uint8_t* dr) in pkt_strict_sub() 322 pkt_sub(sldns_buffer* pkt, uint8_t* comprname, uint8_t* zone) in pkt_sub() 424 scrub_normalize(sldns_buffer* pkt, struct msg_parse* msg, in scrub_normalize() 768 static int sanitize_nsec_is_overreach(sldns_buffer* pkt, in sanitize_nsec_is_overreach() 868 scrub_sanitize(sldns_buffer* pkt, struct msg_parse* msg, in scrub_sanitize() [all …]
|
| H A D | iter_scrub.h | 45 struct sldns_buffer; 67 int scrub_message(struct sldns_buffer* pkt, struct msg_parse* msg,
|
| H A D | iter_priv.h | 46 struct sldns_buffer; 102 int priv_rrset_bad(struct iter_priv* priv, struct sldns_buffer* pkt,
|
| /freebsd-14.2/contrib/unbound/validator/ |
| H A D | val_nsec3.h | 80 struct sldns_buffer; 318 struct sldns_buffer* buf, struct ub_packed_rrset_key* nsec3, int rr, 375 size_t nsec3_get_hashed(struct sldns_buffer* buf, uint8_t* nm, size_t nmlen, 421 struct ub_packed_rrset_key* rrset, int rr, struct sldns_buffer* buf);
|
| H A D | val_sigcrypt.h | 55 struct sldns_buffer; 321 struct sldns_buffer* buf, struct val_env* ve, time_t now, 354 struct sldns_buffer* buf, struct ub_packed_rrset_key* k);
|
| H A D | val_secalgo.h | 45 struct sldns_buffer; 146 enum sec_status verify_canonrrset(struct sldns_buffer* buf, int algo,
|
| /freebsd-14.2/contrib/unbound/libunbound/ |
| H A D | worker.h | 92 void libworker_fg_done_cb(void* arg, int rcode, sldns_buffer* buf, 96 void libworker_bg_done_cb(void* arg, int rcode, sldns_buffer* buf, 100 void libworker_event_done_cb(void* arg, int rcode, struct sldns_buffer* buf,
|
| H A D | libworker.h | 60 struct sldns_buffer; 151 void libworker_enter_result(struct ub_result* res, struct sldns_buffer* buf,
|
| /freebsd-14.2/contrib/unbound/daemon/ |
| H A D | stats.h | 51 struct sldns_buffer; 127 void server_stats_insrcode(struct ub_server_stats* stats, struct sldns_buffer* buf);
|