/freebsd/contrib/unbound/services/ |
H A D | rpz.c | 178 rpz_rr_to_action(uint16_t rr_type, uint8_t* rdatawl, size_t rdatalen) in rpz_rr_to_action() argument 205 if(rdatalen < 3) in rpz_rr_to_action() 209 if(dname_valid(rdata, rdatalen-2) != rdatalen-2) in rpz_rr_to_action() 229 tldlab = get_tld_label(rdata, rdatalen-2); in rpz_rr_to_action() 1079 uint8_t* rdatawl, size_t rdatalen, uint8_t* rr, size_t rr_len) in rpz_insert_rr() argument 1113 a = rpz_rr_to_action(rr_type, rdatawl, rdatalen); in rpz_insert_rr() 1128 a, rr_type, rr_class, rr_ttl, rdatawl, rdatalen, rr, in rpz_insert_rr() 1132 a, rr_type, rr_class, rr_ttl, rdatawl, rdatalen, rr, in rpz_insert_rr() 1137 a, rr_type, rr_class, rr_ttl, rdatawl, rdatalen, rr, in rpz_insert_rr() 1142 a, rr_type, rr_class, rr_ttl, rdatawl, rdatalen, rr, in rpz_insert_rr() [all …]
|
H A D | rpz.h | 147 uint8_t* rdatawl, size_t rdatalen, uint8_t* rr, size_t rr_len); 163 uint8_t* rdatawl, size_t rdatalen);
|
H A D | authzone.c | 723 rrsig_rdata_get_type_covered(uint8_t* rdata, size_t rdatalen) in rrsig_rdata_get_type_covered() argument 725 if(rdatalen < 4) in rrsig_rdata_get_type_covered() 796 size_t rdatalen, int insert_sig) in rrset_add_rr() argument 803 + rdatalen); in rrset_add_rr() 826 d->rr_len[d->count-1] = rdatalen; in rrset_add_rr() 827 else d->rr_len[total-1] = rdatalen; in rrset_add_rr() 852 memmove(d->rr_data[d->count-1], rdata, rdatalen); in rrset_add_rr() 855 memmove(d->rr_data[total-1], rdata, rdatalen); in rrset_add_rr() 866 uint8_t* rdata, size_t rdatalen) in rrset_create() argument 881 sizeof(uint8_t*) + sizeof(time_t) + rdatalen); in rrset_create() [all …]
|
/freebsd/contrib/unbound/util/data/ |
H A D | msgencode.c | 810 size_t rdatalen = 0; in calc_edns_field_size() local 815 rdatalen += 4 + opt->opt_len; in calc_edns_field_size() 818 rdatalen += 4 + opt->opt_len; in calc_edns_field_size() 821 return 1 + 2 + 2 + 4 + 2 + rdatalen; in calc_edns_field_size() 827 size_t rdatalen = 0; in calc_edns_option_size() local 833 rdatalen += 4 + opt->opt_len; in calc_edns_option_size() 837 rdatalen += 4 + opt->opt_len; in calc_edns_option_size() 839 return rdatalen; in calc_edns_option_size() 845 size_t rdatalen = 0; in calc_ede_option_size() local 852 rdatalen += 4 + opt->opt_len; in calc_ede_option_size() [all …]
|
H A D | msgparse.c | 119 uint16_t rdatalen; in nsec_at_apex() local 123 rdatalen = sldns_buffer_read_u16(pkt); in nsec_at_apex() 124 if(sldns_buffer_remaining(pkt) < rdatalen) { in nsec_at_apex() 135 if(sldns_buffer_position(pkt) < pos+4+rdatalen) { in nsec_at_apex() 139 if(sldns_buffer_position(pkt)+3 > pos+4+rdatalen) { in nsec_at_apex() 699 uint16_t rdatalen; in skip_ttl_rdata() local 703 rdatalen = sldns_buffer_read_u16(pkt); in skip_ttl_rdata() 704 if(sldns_buffer_remaining(pkt) < rdatalen) in skip_ttl_rdata() 706 sldns_buffer_skip(pkt, (ssize_t)rdatalen); in skip_ttl_rdata()
|
/freebsd/contrib/unbound/sldns/ |
H A D | wire2str.c | 2369 print_edns_opts(char** s, size_t* sl, uint8_t* rdata, size_t rdatalen) in print_edns_opts() argument 2373 while(rdatalen > 0) { in print_edns_opts() 2375 if(rdatalen < 4) { in print_edns_opts() 2377 w += print_hex_buf(s, sl, rdata, rdatalen); in print_edns_opts() 2383 rdatalen -= 4; in print_edns_opts() 2386 if(rdatalen < (size_t)option_len) { in print_edns_opts() 2391 w += print_hex_buf(s, sl, rdata, rdatalen); in print_edns_opts() 2398 rdatalen -= option_len; in print_edns_opts() 2408 uint16_t udpsize, edns_bits, rdatalen; in sldns_wire2str_edns_scan() local 2431 rdatalen = sldns_read_uint16((*data)+8); in sldns_wire2str_edns_scan() [all …]
|
/freebsd/lib/libc/resolv/ |
H A D | res_debug.c | 184 u_int16_t optcode, optlen, rdatalen = ns_rr_rdlen(rr); in do_section() local 191 while (rdatalen >= 4) { in do_section() 232 rdatalen -= 4 + optlen; in do_section()
|
/freebsd/contrib/unbound/doc/ |
H A D | Changelog | 12029 - rdatalen off by 2 error fixup.
|