Home
last modified time | relevance | path

Searched refs:isc_buffer_t (Results 1 – 25 of 47) sorted by relevance

12

/openbsd/src/usr.bin/dig/lib/isc/
Dbuffer.c29 isc__buffer_init(isc_buffer_t *b, void *base, unsigned int length) { in isc__buffer_init()
41 isc__buffer_invalidate(isc_buffer_t *b) { in isc__buffer_invalidate()
52 isc__buffer_usedregion(isc_buffer_t *b, isc_region_t *r) { in isc__buffer_usedregion()
63 isc__buffer_availableregion(isc_buffer_t *b, isc_region_t *r) { in isc__buffer_availableregion()
74 isc__buffer_add(isc_buffer_t *b, unsigned int n) { in isc__buffer_add()
85 isc__buffer_subtract(isc_buffer_t *b, unsigned int n) { in isc__buffer_subtract()
96 isc__buffer_clear(isc_buffer_t *b) { in isc__buffer_clear()
105 isc__buffer_remainingregion(isc_buffer_t *b, isc_region_t *r) { in isc__buffer_remainingregion()
116 isc__buffer_activeregion(isc_buffer_t *b, isc_region_t *r) { in isc__buffer_activeregion()
127 isc__buffer_setactive(isc_buffer_t *b, unsigned int n) { in isc__buffer_setactive()
[all …]
Dhex.c40 const char *wordbreak, isc_buffer_t *target) in isc_hex_totext()
71 isc_buffer_t *target; /*%< Buffer for resulting binary data */
77 hex_decode_init(hex_decode_ctx_t *ctx, int length, isc_buffer_t *target) in hex_decode_init()
117 isc_hex_decodestring(const char *cstr, isc_buffer_t *target) { in isc_hex_decodestring()
Dbase32.c40 isc_buffer_t *target, const char base[], char pad) in base32_totext()
105 const char *wordbreak, isc_buffer_t *target) in isc_base32hexnp_totext()
116 isc_buffer_t *target; /*%< Buffer for resulting binary data */
127 int pad, isc_buffer_t *target) in base32_decode_init()
254 int pad, isc_buffer_t *target) in base32_decoderegion()
269 isc_base32hexnp_decoderegion(isc_region_t *source, isc_buffer_t *target) { in isc_base32hexnp_decoderegion()
Dbase64.c42 const char *wordbreak, isc_buffer_t *target) in isc_base64_totext()
92 isc_buffer_t *target; /*%< Buffer for resulting binary data */
99 base64_decode_init(base64_decode_ctx_t *ctx, int length, isc_buffer_t *target) in base64_decode_init()
168 isc_base64_decodestring(const char *cstr, isc_buffer_t *target) { in isc_base64_decodestring()
Dbufferlist.c29 isc_buffer_t *buffer; in isc_bufferlist_usedcount()
46 isc_buffer_t *buffer; in isc_bufferlist_availablecount()
/openbsd/src/usr.bin/dig/lib/isc/include/isc/
Dbuffer.h161 ISC_LINK(isc_buffer_t) link;
170 isc_buffer_allocate(isc_buffer_t **dynbuffer,
190 isc_buffer_free(isc_buffer_t **dynbuffer);
206 isc__buffer_init(isc_buffer_t *b, void *base, unsigned int length);
219 isc__buffer_invalidate(isc_buffer_t *b);
232 isc__buffer_usedregion(isc_buffer_t *b, isc_region_t *r);
244 isc__buffer_availableregion(isc_buffer_t *b, isc_region_t *r);
256 isc__buffer_add(isc_buffer_t *b, unsigned int n);
269 isc__buffer_subtract(isc_buffer_t *b, unsigned int n);
282 isc__buffer_clear(isc_buffer_t *b);
[all …]
Dbase64.h32 const char *wordbreak, isc_buffer_t *target);
55 isc_base64_decodestring(const char *cstr, isc_buffer_t *target);
Dhex.h32 const char *wordbreak, isc_buffer_t *target);
55 isc_hex_decodestring(const char *cstr, isc_buffer_t *target);
Dbase32.h40 const char *wordbreak, isc_buffer_t *target);
63 isc_base32hexnp_decoderegion(isc_region_t *source, isc_buffer_t *target);
Dtypes.h35 typedef struct isc_buffer isc_buffer_t; /*%< Buffer */ typedef
36 typedef ISC_LIST(isc_buffer_t) isc_bufferlist_t; /*%< Buffer List */
/openbsd/src/usr.bin/dig/lib/dns/include/dns/
Dname.h110 isc_buffer_t * buffer;
220 dns_name_setbuffer(dns_name_t *name, isc_buffer_t *buffer);
532 dns_name_fromwire(dns_name_t *name, isc_buffer_t *source,
534 isc_buffer_t *target);
590 isc_buffer_t *target);
623 dns_name_fromtext(dns_name_t *name, isc_buffer_t *source,
625 isc_buffer_t *target);
673 isc_buffer_t *target);
676 dns_name_totext2(dns_name_t *name, unsigned int options, isc_buffer_t *target);
738 isc_buffer_t *target);
[all …]
Dmessage.h204 isc_buffer_t *buffer;
285 isc_buffer_t *target);
293 isc_buffer_t *target);
326 dns_message_parse(dns_message_t *msg, isc_buffer_t *source,
367 isc_buffer_t *buffer);
455 dns_message_renderheader(dns_message_t *msg, isc_buffer_t *target);
799 dns_message_peekheader(isc_buffer_t *source, dns_messageid_t *idp,
914 dns_message_setquerytsig(dns_message_t *msg, isc_buffer_t *querytsig);
934 dns_message_getquerytsig(dns_message_t *msg, isc_buffer_t **querytsig);
976 dns_message_takebuffer(dns_message_t *msg, isc_buffer_t **buffer);
Drdata.h265 dns_rdatatype_t type, isc_buffer_t *source,
267 isc_buffer_t *target);
307 isc_buffer_t *target);
335 dns_rdata_totext(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target);
370 const char *linebreak, isc_buffer_t *target);
402 isc_buffer_t *target);
435 isc_buffer_t *target);
Drdataset.h231 isc_buffer_t *target);
255 isc_buffer_t *target,
293 isc_buffer_t *target,
Dmasterdump.h121 isc_buffer_t *target);
138 isc_buffer_t *target);
/openbsd/src/usr.bin/dig/lib/dns/
Drdata.c49 isc_buffer_t *target
52 isc_buffer_t *source, dns_decompress_t *dctx, \
53 unsigned int options, isc_buffer_t *target
56 isc_buffer_t *target
59 void *source, isc_buffer_t *target
86 txt_totext(isc_region_t *source, int quote, isc_buffer_t *target);
89 txt_fromwire(isc_buffer_t *source, isc_buffer_t *target);
92 multitxt_totext(isc_region_t *source, isc_buffer_t *target);
101 inet_totext(int af, isc_region_t *src, isc_buffer_t *target);
104 buffer_empty(isc_buffer_t *source);
[all …]
Drcode.c121 dns_mnemonic_totext(unsigned int value, isc_buffer_t *target, in dns_mnemonic_totext()
137 dns_tsigrcode_totext(dns_rcode_t rcode, isc_buffer_t *target) { in dns_tsigrcode_totext()
142 dns_cert_totext(dns_cert_t cert, isc_buffer_t *target) { in dns_cert_totext()
147 dns_secalg_totext(dns_secalg_t secalg, isc_buffer_t *target) { in dns_secalg_totext()
153 isc_buffer_t b; in dns_secalg_format()
233 dns_rdataclass_totext(dns_rdataclass_t rdclass, isc_buffer_t *target) { in dns_rdataclass_totext()
260 isc_buffer_t buf; in dns_rdataclass_format()
Dhmac_link.c50 static isc_result_t hmacsha1_fromdns(dst_key_t *key, isc_buffer_t *data);
89 hmacsha1_sign(dst_context_t *dctx, isc_buffer_t *sig) { in hmacsha1_sign()
124 hmacsha1_todns(const dst_key_t *key, isc_buffer_t *data) { in hmacsha1_todns()
141 hmacsha1_fromdns(dst_key_t *key, isc_buffer_t *data) { in hmacsha1_fromdns()
194 static isc_result_t hmacsha224_fromdns(dst_key_t *key, isc_buffer_t *data);
233 hmacsha224_sign(dst_context_t *dctx, isc_buffer_t *sig) { in hmacsha224_sign()
268 hmacsha224_todns(const dst_key_t *key, isc_buffer_t *data) { in hmacsha224_todns()
285 hmacsha224_fromdns(dst_key_t *key, isc_buffer_t *data) { in hmacsha224_fromdns()
338 static isc_result_t hmacsha256_fromdns(dst_key_t *key, isc_buffer_t *data);
377 hmacsha256_sign(dst_context_t *dctx, isc_buffer_t *sig) { in hmacsha256_sign()
[all …]
Ddst_internal.h115 isc_result_t (*sign)(dst_context_t *dctx, isc_buffer_t *sig);
120 isc_result_t (*todns)(const dst_key_t *key, isc_buffer_t *data);
121 isc_result_t (*fromdns)(dst_key_t *key, isc_buffer_t *data);
Ddst_api.c67 isc_buffer_t *source,
182 dst_context_sign(dst_context_t *dctx, isc_buffer_t *sig) { in dst_context_sign()
203 dst_key_todns(const dst_key_t *key, isc_buffer_t *target) { in dst_key_todns()
228 isc_buffer_t *source, dst_key_t **keyp) in dst_key_frombuffer()
343 isc_buffer_t dnsbuf; in computeid()
359 unsigned int protocol, isc_buffer_t *source, dst_key_t **keyp) in frombuffer()
Dmessage.c171 isc_buffer_t *dynbuf; in newbuffer()
182 static inline isc_buffer_t *
184 isc_buffer_t *dynbuf; in currentbuffer()
447 isc_buffer_t *dynbuf, *next_dynbuf; in msgreset()
612 isc_buffer_t *dynbuf; in dns_message_create()
754 getname(dns_name_t *name, isc_buffer_t *source, dns_message_t *msg, in getname()
757 isc_buffer_t *scratch; in getname()
791 getrdata(isc_buffer_t *source, dns_message_t *msg, dns_decompress_t *dctx, in getrdata()
795 isc_buffer_t *scratch; in getrdata()
854 getquestions(isc_buffer_t *source, dns_message_t *msg, dns_decompress_t *dctx, in getquestions()
[all …]
Dmasterdump.c96 isc_buffer_t *target) in indent()
169 isc_buffer_t buf; in totext_ctx_init()
242 isc_buffer_t *target) in rdataset_totext()
414 isc_buffer_t *target) in question_totext()
470 isc_buffer_t *target) in dns_rdataset_totext()
502 isc_buffer_t *target) in dns_master_rdatasettotext()
521 isc_buffer_t *target) in dns_master_questiontotext()
Ddns_time.c32 dns_time64_totext(time_t t, isc_buffer_t *target) { in dns_time64_totext()
71 dns_time32_totext(uint32_t value, isc_buffer_t *target) { in dns_time32_totext()
/openbsd/src/usr.bin/dig/
Ddig.h124 isc_buffer_t namebuf;
125 isc_buffer_t onamebuf;
126 isc_buffer_t renderbuf;
144 isc_buffer_t rdatabuf;
147 isc_buffer_t *querysig;
183 isc_buffer_t recvbuf,
196 isc_buffer_t sendbuf;
/openbsd/src/usr.bin/dig/lib/dns/include/dst/
Ddst.h192 dst_context_sign(dst_context_t *dctx, isc_buffer_t *sig);
213 dst_key_todns(const dst_key_t *key, isc_buffer_t *target);
231 isc_buffer_t *source, dst_key_t **keyp);

12