Home
last modified time | relevance | path

Searched refs:rdlen (Results 1 – 25 of 31) sorted by relevance

12

/openbsd/usr.sbin/unbound/testcode/
H A Dpktview.c89 uint16_t rdlen) in analyze_rdata() argument
94 while(rdlen > 0 && count) { in analyze_rdata()
99 rdlen -= sldns_buffer_position(pkt)-oldpos; in analyze_rdata()
112 rdlen -= len; in analyze_rdata()
116 if(rdlen) { in analyze_rdata()
118 printf(" remain[%d]\n", (int)rdlen); in analyze_rdata()
119 for(i=0; i<rdlen; i++) in analyze_rdata()
124 sldns_buffer_skip(pkt, (ssize_t)rdlen); in analyze_rdata()
H A Dtestpkts.c921 uint16_t rdlen, optlen; in pkt_snip_edns_option() local
925 rdlen = sldns_read_uint16(opt_position+6); in pkt_snip_edns_option()
927 while(rdlen > 0) { in pkt_snip_edns_option()
928 if(rdlen < 4) return -1; /* malformed */ in pkt_snip_edns_option()
941 rdlen -= 4 + optlen; in pkt_snip_edns_option()
/openbsd/usr.sbin/nsd/
H A Dixfrcreate.c70 uint16_t rdlen; in spool_rr_data() local
74 if(!spool_u16(out, rdlen)) in spool_rr_data()
325 uint16_t rdlen) in process_store_oldsoa() argument
332 ttl, buf, rdlen)) { in process_store_oldsoa()
347 > rdlen) in rdata_match()
364 if(rdpos != rdlen) in rdata_match()
408 uint16_t rdlen, index; in process_diff_rrset() local
430 buf, rdlen)) in process_diff_rrset()
480 uint16_t rdlen; in process_spool_delrrset() local
500 tp, kl, ttl, buf, rdlen)) in process_spool_delrrset()
[all …]
H A Dixfr.c271 size_t rdlen; in ixfr_write_rr_pkt() local
319 if(rdlen > rrlen) in ixfr_write_rr_pkt()
326 if(rdlen == 0) in ixfr_write_rr_pkt()
332 rr, rdlen); in ixfr_write_rr_pkt()
344 copy_len = rdlen; in ixfr_write_rr_pkt()
357 copy_len = rdlen; in ixfr_write_rr_pkt()
381 copy_len = rdlen; in ixfr_write_rr_pkt()
391 copy_len = rdlen; in ixfr_write_rr_pkt()
399 copy_len = rdlen; in ixfr_write_rr_pkt()
637 uint16_t rdlen; in count_rr_length() local
[all …]
H A Dtsig.c587 uint16_t rdlen; in tsig_parse_rr() local
618 rdlen = buffer_read_u16(packet); in tsig_parse_rr()
622 if (ttl != 0 || !buffer_available(packet, rdlen)) { in tsig_parse_rr()
/openbsd/usr.sbin/smtpd/
H A Dunpack_dns.c67 uint16_t rdlen; in unpack_rr() local
74 unpack_u16(p, &rdlen); in unpack_rr()
79 if (p->len - p->offset < rdlen) { in unpack_rr()
129 rr->rr.other.rdlen = rdlen; in unpack_rr()
130 p->offset += rdlen; in unpack_rr()
137 if (p->offset - save_offset != rdlen) in unpack_rr()
H A Dunpack_dns.h82 uint16_t rdlen; member
H A Dspfwalk.c177 n = parse_txt(rr->rr.other.rdata, rr->rr.other.rdlen, buf, sizeof(buf)); in dispatch_txt()
/openbsd/usr.bin/dig/lib/dns/
H A Drdataset.c202 isc_buffer_t savedbuffer, rdlen; in towiresorted() local
317 rdlen = *target; in towiresorted()
332 INSIST((target->used >= rdlen.used + 2) && in towiresorted()
333 (target->used - rdlen.used - 2 < 65536)); in towiresorted()
334 isc_buffer_putuint16(&rdlen, in towiresorted()
336 rdlen.used - 2)); in towiresorted()
/openbsd/usr.sbin/unbound/validator/
H A Dval_anchor.c608 int rdlen; in skip_to_special() local
610 while((rdlen=readkeyword_bindfile(in, buf, line, 1))) { in skip_to_special()
615 if(rdlen != 1 || *sldns_buffer_begin(buf) != (uint8_t)spec) { in skip_to_special()
647 int rdlen; in process_bind_contents() local
650 while((rdlen=readkeyword_bindfile(in, buf, line, comments))) { in process_bind_contents()
651 if(rdlen == 1 && sldns_buffer_position(buf) == 1 in process_bind_contents()
656 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == '"') { in process_bind_contents()
674 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == ';') { in process_bind_contents()
706 } else if(rdlen == 1 && in process_bind_contents()
739 int rdlen = 0; in anchor_read_bind_file() local
[all …]
H A Dval_sigcrypt.c258 size_t rdlen; in ds_get_sigdata() local
259 rrset_get_rdata(k, idx, &rdata, &rdlen); in ds_get_sigdata()
260 if(rdlen < 2+5) { in ds_get_sigdata()
266 *len = rdlen - 2 - 4; in ds_get_sigdata()
/openbsd/sbin/unwind/libunbound/validator/
H A Dval_anchor.c608 int rdlen; in skip_to_special() local
610 while((rdlen=readkeyword_bindfile(in, buf, line, 1))) { in skip_to_special()
615 if(rdlen != 1 || *sldns_buffer_begin(buf) != (uint8_t)spec) { in skip_to_special()
647 int rdlen; in process_bind_contents() local
650 while((rdlen=readkeyword_bindfile(in, buf, line, comments))) { in process_bind_contents()
651 if(rdlen == 1 && sldns_buffer_position(buf) == 1 in process_bind_contents()
656 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == '"') { in process_bind_contents()
674 } else if(rdlen == 1 && sldns_buffer_current(buf)[-1] == ';') { in process_bind_contents()
706 } else if(rdlen == 1 && in process_bind_contents()
739 int rdlen = 0; in anchor_read_bind_file() local
[all …]
H A Dval_sigcrypt.c258 size_t rdlen; in ds_get_sigdata() local
259 rrset_get_rdata(k, idx, &rdata, &rdlen); in ds_get_sigdata()
260 if(rdlen < 2+5) { in ds_get_sigdata()
266 *len = rdlen - 2 - 4; in ds_get_sigdata()
/openbsd/lib/libc/asr/
H A Dasr_utils.c282 uint16_t rdlen; in _asr_unpack_rr() local
289 unpack_u16(p, &rdlen); in _asr_unpack_rr()
294 if (p->len - p->offset < rdlen) { in _asr_unpack_rr()
344 rr->rr.other.rdlen = rdlen; in _asr_unpack_rr()
345 p->offset += rdlen; in _asr_unpack_rr()
352 if (p->offset - save_offset != rdlen) in _asr_unpack_rr()
H A Dasr_private.h99 uint16_t rdlen; member
/openbsd/usr.sbin/unbound/sldns/
H A Dwire2str.c566 ordlen = rdlen; in sldns_wire2str_rr_scan()
569 if(*dlen < rdlen) { in sldns_wire2str_rr_scan()
614 size_t rdlen, ordlen; in sldns_wire2str_rr_unknown_scan() local
628 ordlen = rdlen; in sldns_wire2str_rr_unknown_scan()
631 if(*dlen < rdlen) { in sldns_wire2str_rr_unknown_scan()
648 size_t rdlen; in rr_comment_dnskey() local
654 if(rdlen < 2) return 0; in rr_comment_dnskey()
671 if(rdlen > 4) { in rr_comment_dnskey()
686 size_t rdlen; in rr_comment_rrsig() local
701 size_t rdlen; in rr_comment_nsec3() local
[all …]
/openbsd/sbin/unwind/libunbound/sldns/
H A Dwire2str.c566 ordlen = rdlen; in sldns_wire2str_rr_scan()
569 if(*dlen < rdlen) { in sldns_wire2str_rr_scan()
614 size_t rdlen, ordlen; in sldns_wire2str_rr_unknown_scan() local
628 ordlen = rdlen; in sldns_wire2str_rr_unknown_scan()
631 if(*dlen < rdlen) { in sldns_wire2str_rr_unknown_scan()
648 size_t rdlen; in rr_comment_dnskey() local
654 if(rdlen < 2) return 0; in rr_comment_dnskey()
671 if(rdlen > 4) { in rr_comment_dnskey()
686 size_t rdlen; in rr_comment_rrsig() local
701 size_t rdlen; in rr_comment_nsec3() local
[all …]
/openbsd/regress/lib/libc/asr/bin/
H A Dcommon.c576 uint16_t rdlen; in unpack_rr() local
583 unpack_u16(p, &rdlen); in unpack_rr()
588 if (p->len - p->offset < rdlen) { in unpack_rr()
638 rr->rr.other.rdlen = rdlen; in unpack_rr()
639 p->offset += rdlen; in unpack_rr()
646 if (p->offset - save_offset != rdlen) in unpack_rr()
H A Dcommon.h127 uint16_t rdlen; member
H A Dres_mkquery.c258 snprintf(buf, max, "(rdlen=%"PRIu16 ")", rr->rr.other.rdlen); in print_rr()
/openbsd/usr.sbin/tcpdump/
H A Dprint-smb.c724 int rdlen; in nbt_udp137_print() local
733 rdlen = RSVAL(p,0); in nbt_udp137_print()
734 printf("len %d data ",rdlen); in nbt_udp137_print()
736 if (rdlen == 6) { in nbt_udp137_print()
737 p = fdata(p,"addrtype [rw] addr [b.b.b.b] ",p+rdlen); in nbt_udp137_print()
762 p += rdlen; in nbt_udp137_print()
/openbsd/bin/pax/
H A Dtar.c1627 int rdlen; in rd_xheader() local
1637 rdlen = MINIMUM(size, (buf + sizeof buf) - end); in rd_xheader()
1638 if (rd_wrbuf(end, rdlen) != rdlen) { in rd_xheader()
1642 size -= rdlen; in rd_xheader()
1643 end += rdlen; in rd_xheader()
/openbsd/lib/libcrypto/asn1/
H A Dasn1_gen.c617 long rdlen; in asn1_str2type() local
732 if (!(rdata = string_to_hex((char *)str, &rdlen))) { in asn1_str2type()
738 atmp->value.asn1_string->length = rdlen; in asn1_str2type()
/openbsd/usr.sbin/unbound/services/
H A Dauthzone.c1325 size_t rdlen; in decompress_rr_into_buffer() local
1351 rdlen = rr_rdlen; in decompress_rr_into_buffer()
1382 rdlen -= compressed_len; in decompress_rr_into_buffer()
1398 rdlen -= len; in decompress_rr_into_buffer()
1404 if(rdlen > 0) { in decompress_rr_into_buffer()
3654 uint16_t rdlen; in auth_zone_parse_notify_serial() local
4313 uint16_t rdlen; in check_packet_ok() local
5851 uint16_t tp, rdlen; in check_xfer_packet() local
5892 if(rdlen < 22) { in check_xfer_packet()
5967 uint16_t rdlen; in check_xfer_packet() local
[all …]
/openbsd/sbin/unwind/libunbound/services/
H A Dauthzone.c1325 size_t rdlen; in decompress_rr_into_buffer() local
1351 rdlen = rr_rdlen; in decompress_rr_into_buffer()
1382 rdlen -= compressed_len; in decompress_rr_into_buffer()
1398 rdlen -= len; in decompress_rr_into_buffer()
1404 if(rdlen > 0) { in decompress_rr_into_buffer()
3654 uint16_t rdlen; in auth_zone_parse_notify_serial() local
4313 uint16_t rdlen; in check_packet_ok() local
5851 uint16_t tp, rdlen; in check_xfer_packet() local
5892 if(rdlen < 22) { in check_xfer_packet()
5967 uint16_t rdlen; in check_xfer_packet() local
[all …]

12