/freebsd-10.0-release/contrib/ldns/ldns/ |
H A D | host2str.h | 118 ldns_pkt_opcode2buffer_str(ldns_buffer *output, ldns_pkt_opcode opcode); 128 ldns_pkt_rcode2buffer_str(ldns_buffer *output, ldns_pkt_rcode rcode); 138 ldns_algorithm2buffer_str(ldns_buffer *output, 149 ldns_cert_algorithm2buffer_str(ldns_buffer *output, 199 ldns_status ldns_rdf2buffer_str_a(ldns_buffer *output, const ldns_rdf *rdf); 207 ldns_status ldns_rdf2buffer_str_aaaa(ldns_buffer *output, const ldns_rdf *rdf); 215 ldns_status ldns_rdf2buffer_str_str(ldns_buffer *output, const ldns_rdf *rdf); 223 ldns_status ldns_rdf2buffer_str_b64(ldns_buffer *output, const ldns_rdf *rdf); 231 ldns_status ldns_rdf2buffer_str_b32_ext(ldns_buffer *output, const ldns_rdf *rdf); 239 ldns_status ldns_rdf2buffer_str_hex(ldns_buffer *outpu [all...] |
H A D | buffer.h | 38 * This file contains the definition of ldns_buffer, and functions to manipulate those. 72 typedef struct ldns_struct_buffer ldns_buffer; typedef in typeref:struct:ldns_struct_buffer 77 ldns_buffer_invariant(ldns_buffer *ATTR_UNUSED(buffer)) 82 ldns_buffer_invariant(ldns_buffer *buffer) 97 ldns_buffer *ldns_buffer_new(size_t capacity); 108 void ldns_buffer_new_frm_data(ldns_buffer *buffer, void *data, size_t size); 115 INLINE void ldns_buffer_clear(ldns_buffer *buffer) 133 INLINE void ldns_buffer_flip(ldns_buffer *buffer) 146 INLINE void ldns_buffer_rewind(ldns_buffer *buffer) 159 ldns_buffer_position(ldns_buffer *buffe [all...] |
H A D | host2wire.h | 40 ldns_status ldns_dname2buffer_wire(ldns_buffer *buffer, const ldns_rdf *name); 48 ldns_status ldns_rdf2buffer_wire(ldns_buffer *output, const ldns_rdf *rdf); 58 ldns_status ldns_rdf2buffer_wire_canonical(ldns_buffer *output, 69 ldns_status ldns_rr2buffer_wire(ldns_buffer *output, 83 ldns_status ldns_rr2buffer_wire_canonical(ldns_buffer *output, 95 ldns_status ldns_rrsig2buffer_wire(ldns_buffer *output, const ldns_rr *sigrr); 107 ldns_status ldns_rr_rdata2buffer_wire(ldns_buffer *output, const ldns_rr *rr); 115 ldns_status ldns_pkt2buffer_wire(ldns_buffer *output, const ldns_pkt *pkt); 123 ldns_status ldns_rr_list2buffer_wire(ldns_buffer *output, const ldns_rr_list *rrlist);
|
H A D | net.h | 34 * \param[in] qbin the ldns_buffer to be send 42 ldns_status ldns_udp_send(uint8_t **result, ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout, size_t *answersize); 47 * \param[in] qbin the ldns_buffer to be send 54 int ldns_udp_bgsend(ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout); 59 * \param[in] qbin the ldns_buffer to be send 65 int ldns_tcp_bgsend(ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout); 69 * \param[in] qbin the ldns_buffer to be send 70 * \param[in] qbin the ldns_buffer to be send 78 ldns_status ldns_tcp_send(uint8_t **result, ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout, size_t *answersize); 92 * Sends and ldns_buffer (presumabl [all...] |
H A D | dnssec_verify.h | 617 ldns_status ldns_verify_rrsig_buffers(ldns_buffer *rawsig_buf, 618 ldns_buffer *verify_buf, 619 ldns_buffer *key_buf, 635 ldns_buffer *verify_buf, 725 ldns_status ldns_verify_rrsig_evp(ldns_buffer *sig, 726 ldns_buffer *rrset, 740 ldns_buffer *rrset, 753 ldns_status ldns_verify_rrsig_dsa(ldns_buffer *sig, 754 ldns_buffer *rrset, 755 ldns_buffer *ke [all...] |
H A D | parse.h | 82 ssize_t ldns_bget_token(ldns_buffer *b, char *token, const char *delim, size_t limit); 123 ssize_t ldns_bget_keyword_data(ldns_buffer *b, const char *keyword, const char *k_del, char *data, const char *d_del, size_t data_limit); 132 int ldns_bgetc(ldns_buffer *buffer); 141 void ldns_bskipcs(ldns_buffer *buffer, const char *s);
|
H A D | net.h.in | 34 * \param[in] qbin the ldns_buffer to be send 42 ldns_status ldns_udp_send(uint8_t **result, ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout, size_t *answersize); 47 * \param[in] qbin the ldns_buffer to be send 54 int ldns_udp_bgsend(ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout); 59 * \param[in] qbin the ldns_buffer to be send 65 int ldns_tcp_bgsend(ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout); 69 * \param[in] qbin the ldns_buffer to be send 70 * \param[in] qbin the ldns_buffer to be send 78 ldns_status ldns_tcp_send(uint8_t **result, ldns_buffer *qbin, const struct sockaddr_storage *to, socklen_t tolen, struct timeval timeout, size_t *answersize); 92 * Sends and ldns_buffer (presumabl [all...] |
H A D | dnssec_sign.h | 35 ldns_sign_public_buffer(ldns_buffer *sign_buf, ldns_key *key); 52 ldns_rdf *ldns_sign_public_dsa(ldns_buffer *to_sign, DSA *key); 57 * \param[in] to_sign The ldns_buffer containing raw data that is 64 ldns_rdf *ldns_sign_public_evp(ldns_buffer *to_sign, 74 ldns_rdf *ldns_sign_public_rsasha1(ldns_buffer *to_sign, RSA *key); 82 ldns_rdf *ldns_sign_public_rsamd5(ldns_buffer *to_sign, RSA *key);
|
/freebsd-10.0-release/contrib/unbound/util/data/ |
H A D | msgencode.h | 69 uint16_t id, uint16_t qflags, ldns_buffer* dest, uint32_t timenow, 91 uint16_t id, uint16_t flags, ldns_buffer* buffer, uint32_t timenow, 99 void qinfo_query_encode(ldns_buffer* pkt, struct query_info* qinfo); 114 void attach_edns_record(ldns_buffer* pkt, struct edns_data* edns); 127 void error_encode(ldns_buffer* pkt, int r, struct query_info* qinfo,
|
H A D | dname.h | 58 size_t query_dname_len(ldns_buffer* query); 77 void pkt_dname_tolower(ldns_buffer* pkt, uint8_t* dname); 109 size_t pkt_dname_len(ldns_buffer* pkt); 120 int dname_pkt_compare(ldns_buffer* pkt, uint8_t* d1, uint8_t* d2); 141 hashvalue_t dname_pkt_hash(ldns_buffer* pkt, uint8_t* dname, hashvalue_t h); 149 void dname_pkt_copy(ldns_buffer* pkt, uint8_t* to, uint8_t* dname); 157 int dname_buffer_write(ldns_buffer* pkt, uint8_t* dname); 219 void dname_print(FILE* out, ldns_buffer* pkt, uint8_t* dname);
|
H A D | msgparse.h | 232 int parse_packet(ldns_buffer* pkt, struct msg_parse* msg, 262 int parse_edns_from_pkt(ldns_buffer* pkt, struct edns_data* edns); 273 hashvalue_t pkt_hash_rrset(ldns_buffer* pkt, uint8_t* dname, uint16_t type, 289 ldns_buffer* pkt, hashvalue_t h, uint32_t rrset_flags,
|
H A D | msgreply.h | 204 int query_info_parse(struct query_info* m, ldns_buffer* query); 221 int reply_info_parse(ldns_buffer* pkt, struct alloc_cache* alloc, 240 int parse_create_msg(ldns_buffer* pkt, struct msg_parse* msg, 325 int parse_copy_decompress_rrset(ldns_buffer* pkt, struct msg_parse* msg,
|
/freebsd-10.0-release/contrib/ldns/ |
H A D | buffer.c | 15 ldns_buffer * 18 ldns_buffer *buffer = LDNS_MALLOC(ldns_buffer); 41 ldns_buffer_new_frm_data(ldns_buffer *buffer, void *data, size_t size) 60 ldns_buffer_set_capacity(ldns_buffer *buffer, size_t capacity) 79 ldns_buffer_reserve(ldns_buffer *buffer, size_t amount) 99 ldns_buffer_printf(ldns_buffer *buffer, const char *format, ...) 137 ldns_buffer_free(ldns_buffer *buffer) 150 ldns_buffer_export(ldns_buffer *buffer) 157 ldns_bgetc(ldns_buffer *buffe [all...] |
H A D | host2wire.c | 27 ldns_dname2buffer_wire(ldns_buffer *buffer, const ldns_rdf *name) 36 ldns_rdf2buffer_wire(ldns_buffer *buffer, const ldns_rdf *rdf) 45 ldns_rdf2buffer_wire_canonical(ldns_buffer *buffer, const ldns_rdf *rdf) 71 ldns_rr_list2buffer_wire(ldns_buffer *buffer,const ldns_rr_list *rr_list) 85 ldns_rr2buffer_wire_canonical(ldns_buffer *buffer, 160 ldns_rr2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr, int section) 197 ldns_rrsig2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) 216 ldns_rr_rdata2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) 231 ldns_hdr2buffer_wire(ldns_buffer *buffer, const ldns_pkt *packet) 269 ldns_pkt2buffer_wire(ldns_buffer *buffe [all...] |
H A D | host2str.c | 134 ldns_pkt_opcode2buffer_str(ldns_buffer *output, ldns_pkt_opcode opcode) 146 ldns_pkt_rcode2buffer_str(ldns_buffer *output, ldns_pkt_rcode rcode) 158 ldns_algorithm2buffer_str(ldns_buffer *output, 172 ldns_cert_algorithm2buffer_str(ldns_buffer *output, 190 ldns_buffer *buf; 210 ldns_buffer *buf; 230 ldns_buffer *buf; 251 ldns_buffer *buf; 271 ldns_rdf2buffer_str_dname(ldns_buffer *output, const ldns_rdf *dname) 323 ldns_rdf2buffer_str_int8(ldns_buffer *outpu [all...] |
/freebsd-10.0-release/contrib/unbound/iterator/ |
H A D | iter_scrub.h | 65 int scrub_message(ldns_buffer* pkt, struct msg_parse* msg,
|
H A D | iter_priv.h | 100 int priv_rrset_bad(struct iter_priv* priv, ldns_buffer* pkt,
|
/freebsd-10.0-release/contrib/unbound/validator/ |
H A D | val_secalgo.h | 79 enum sec_status verify_canonrrset(ldns_buffer* buf, int algo,
|
H A D | val_nsec3.h | 273 int nsec3_hash_name(rbtree_t* table, struct regional* region, ldns_buffer* buf, 331 size_t nsec3_get_hashed(ldns_buffer* buf, uint8_t* nm, size_t nmlen, int algo, 376 struct ub_packed_rrset_key* rrset, int rr, ldns_buffer* buf);
|
/freebsd-10.0-release/contrib/unbound/services/ |
H A D | mesh.h | 128 ldns_buffer* qbuf_bak; 222 typedef void (*mesh_cb_func_t)(void*, int, ldns_buffer*, enum sec_status, 238 ldns_buffer* buf; 297 uint16_t qflags, struct edns_data* edns, ldns_buffer* buf, 476 ldns_buffer* buf, mesh_cb_func_t cb, void* cb_arg, uint16_t qid, 551 int mesh_make_new_space(struct mesh_area* mesh, ldns_buffer* qbuf);
|
H A D | listen_dnsport.h | 60 ldns_buffer* udp_buff;
|
H A D | localzone.h | 227 struct edns_data* edns, ldns_buffer* buf, struct regional* temp); 293 ldns_buffer* buf);
|
/freebsd-10.0-release/contrib/unbound/libunbound/ |
H A D | libworker.h | 121 void libworker_enter_result(struct ub_result* res, ldns_buffer* buf,
|
H A D | worker.h | 86 void libworker_fg_done_cb(void* arg, int rcode, ldns_buffer* buf, 90 void libworker_bg_done_cb(void* arg, int rcode, ldns_buffer* buf,
|
/freebsd-10.0-release/contrib/unbound/util/ |
H A D | netevent.h | 152 ldns_buffer* buffer; 355 int fd, ldns_buffer* buffer, 371 int fd, ldns_buffer* buffer, 465 int comm_point_send_udp_msg(struct comm_point* c, ldns_buffer* packet,
|