/netbsd-current/external/bsd/unbound/dist/testcode/ |
H A D | readhex.h | 43 struct sldns_buffer; 50 void hex_to_buf(struct sldns_buffer* pkt, const char* hex);
|
H A D | pktview.c | 60 static void read_input(sldns_buffer* pkt, FILE* in) 73 static void analyze_dname(sldns_buffer* pkt) 88 static void analyze_rdata(sldns_buffer*pkt, const sldns_rr_descriptor* desc, 128 static void analyze_rr(sldns_buffer* pkt, int q) 154 static void analyze(sldns_buffer* pkt) 191 sldns_buffer* pkt = sldns_buffer_new(65553);
|
H A D | testpkts.h | 12 struct sldns_buffer; 181 struct sldns_buffer* raw_ednsdata; 183 struct sldns_buffer* reply_from_hex;
|
H A D | readhex.c | 65 void hex_to_buf(sldns_buffer* pkt, const char* hex)
|
H A D | unitmsgparse.c | 71 test_buffers(sldns_buffer* pkt, sldns_buffer* out) 146 checkformerr(sldns_buffer* pkt) 167 uint16_t flags, sldns_buffer* out, time_t timenow, 200 perftestpkt(sldns_buffer* pkt, struct alloc_cache* alloc, sldns_buffer* out, 314 testpkt(sldns_buffer* pkt, struct alloc_cache* alloc, sldns_buffer* out, 383 simpletest(sldns_buffer* pkt, struct alloc_cache* alloc, sldns_buffer* ou [all...] |
/netbsd-current/external/bsd/unbound/dist/pythonmod/ |
H A D | pythonmod_utils.h | 46 struct sldns_buffer; 82 * @param pkt: a sldns_buffer which contains sldns_packet data 85 int createResponse(struct module_qstate* qstate, struct sldns_buffer* pkt);
|
/netbsd-current/external/bsd/unbound/dist/iterator/ |
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,
|
/netbsd-current/external/bsd/unbound/dist/sldns/ |
H A D | sbuffer.h | 106 * This file contains the definition of sldns_buffer, and functions to manipulate those. 116 struct sldns_buffer struct 138 typedef struct sldns_buffer sldns_buffer; typedef in typeref:struct:sldns_buffer 142 sldns_buffer_invariant(sldns_buffer *ATTR_UNUSED(buffer)) 147 sldns_buffer_invariant(sldns_buffer *buffer) 162 sldns_buffer *sldns_buffer_new(size_t capacity); 173 void sldns_buffer_new_frm_data(sldns_buffer *buffer, void *data, size_t size); 182 void sldns_buffer_init_frm_data(sldns_buffer *buffer, void *data, size_t size); 189 INLINE void sldns_buffer_clear(sldns_buffer *buffe [all...] |
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, int* par, const char* skipw); 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, char *data, const char *d_del, size_t data_limit); 149 int sldns_bgetc(struct sldns_buffer *buffer); 157 void sldns_bskipcs(struct sldns_buffer *buffer, const char *s);
|
H A D | sbuffer.c | 12 * This file contains the definition of sldns_buffer, and functions to manipulate those. 18 sldns_buffer * 21 sldns_buffer *buffer = (sldns_buffer*)malloc(sizeof(sldns_buffer)); 44 sldns_buffer_new_frm_data(sldns_buffer *buffer, void *data, size_t size) 65 sldns_buffer_init_frm_data(sldns_buffer *buffer, void *data, size_t size) 74 sldns_buffer_set_capacity(sldns_buffer *buffer, size_t capacity) 93 sldns_buffer_reserve(sldns_buffer *buffer, size_t amount) 113 sldns_buffer_printf(sldns_buffer *buffe [all...] |
/netbsd-current/external/bsd/unbound/dist/util/data/ |
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 | 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 | msgparse.h | 68 struct sldns_buffer; 280 int parse_packet(struct sldns_buffer* pkt, struct msg_parse* msg, 310 int skip_pkt_rrs(struct sldns_buffer* pkt, int num); 326 int parse_edns_from_query_pkt(struct sldns_buffer* pkt, struct edns_data* edns, 339 hashvalue_type pkt_hash_rrset(struct sldns_buffer* pkt, uint8_t* dname, 355 struct sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags, 388 int msgparse_rrset_remove_rr(const char* str, struct sldns_buffer* pkt,
|
H A D | msgreply.h | 47 struct sldns_buffer; 271 int query_info_parse(struct query_info* m, struct sldns_buffer* query); 288 int reply_info_parse(struct sldns_buffer* pkt, struct alloc_cache* alloc, 307 int parse_create_msg(struct sldns_buffer* pkt, struct msg_parse* msg, 312 struct reply_info* parse_reply_in_temp_region(struct sldns_buffer* pkt, 427 int parse_copy_decompress_rrset(struct sldns_buffer* pkt, struct msg_parse* msg, 526 int cached, struct sldns_buffer *rmsg);
|
/netbsd-current/external/bsd/unbound/dist/dnstap/ |
H A D | dnstap.h | 43 struct sldns_buffer; 136 struct sldns_buffer *qmsg, 152 struct sldns_buffer *rmsg); 172 struct sldns_buffer *qmsg); 199 struct sldns_buffer *rmsg);
|
/netbsd-current/external/bsd/unbound/dist/libunbound/ |
H A D | libworker.h | 60 struct sldns_buffer; 151 void libworker_enter_result(struct ub_result* res, struct sldns_buffer* buf,
|
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,
|
/netbsd-current/external/bsd/unbound/dist/validator/ |
H A D | val_secalgo.h | 45 struct sldns_buffer; 146 enum sec_status verify_canonrrset(struct sldns_buffer* buf, int algo,
|
H A D | autotrust.h | 52 struct sldns_buffer; 208 void probe_answer_cb(void* arg, int rcode, struct sldns_buffer* buf,
|
/netbsd-current/external/bsd/unbound/dist/daemon/ |
H A D | stats.h | 51 struct sldns_buffer; 127 void server_stats_insrcode(struct ub_server_stats* stats, struct sldns_buffer* buf);
|
/netbsd-current/external/bsd/unbound/dist/util/ |
H A D | netevent.h | 69 struct sldns_buffer; 193 struct sldns_buffer* buffer; 252 struct sldns_buffer* http_temp; 382 struct sldns_buffer* dnscrypt_buffer; 532 int fd, struct sldns_buffer* buffer, int pp2_enabled, 550 int fd, struct sldns_buffer* buffer, int pp2_enabled, 585 size_t bufsize, struct sldns_buffer* spoolbuf, 612 void* callback_arg, struct sldns_buffer* temp); 675 int comm_point_send_udp_msg(struct comm_point* c, struct sldns_buffer* packet, 913 struct sldns_buffer* qbuffe [all...] |
H A D | log.h | 44 struct sldns_buffer; 189 * Easy alternative for log_hex, takes a sldns_buffer. 195 void log_buf(enum verbosity_value level, const char* msg, struct sldns_buffer* buf);
|
/netbsd-current/external/bsd/unbound/dist/services/ |
H A D | listen_dnsport.h | 53 struct sldns_buffer; 66 struct sldns_buffer* udp_buff; 68 struct sldns_buffer* dnscrypt_udp_buff; 305 struct sldns_buffer* spool_buffer; 359 struct tcp_req_info* tcp_req_info_create(struct sldns_buffer* spoolbuf);
|
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);
|