/openbsd/usr.sbin/unbound/testcode/ |
H A D | pktview.c | 89 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 D | testpkts.c | 921 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 D | ixfrcreate.c | 70 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 D | ixfr.c | 271 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 D | tsig.c | 587 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 D | unpack_dns.c | 67 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 D | unpack_dns.h | 82 uint16_t rdlen; member
|
H A D | spfwalk.c | 177 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 D | rdataset.c | 202 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 D | val_anchor.c | 608 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 D | val_sigcrypt.c | 258 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 D | val_anchor.c | 608 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 D | val_sigcrypt.c | 258 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 D | asr_utils.c | 282 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 D | asr_private.h | 99 uint16_t rdlen; member
|
/openbsd/usr.sbin/unbound/sldns/ |
H A D | wire2str.c | 566 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 D | wire2str.c | 566 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 D | common.c | 576 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 D | common.h | 127 uint16_t rdlen; member
|
H A D | res_mkquery.c | 258 snprintf(buf, max, "(rdlen=%"PRIu16 ")", rr->rr.other.rdlen); in print_rr()
|
/openbsd/usr.sbin/tcpdump/ |
H A D | print-smb.c | 724 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 D | tar.c | 1627 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 D | asn1_gen.c | 617 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 D | authzone.c | 1325 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 D | authzone.c | 1325 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 …]
|