Home
last modified time | relevance | path

Searched refs:rdata_len (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/unbound/util/data/
H A Dmsgparse.c948 parse_edns_options_from_query(uint8_t* rdata_ptr, size_t rdata_len, in parse_edns_options_from_query() argument
972 while(rdata_len >= 4) { in parse_edns_options_from_query()
980 rdata_len -= 4; in parse_edns_options_from_query()
981 if(opt_len > rdata_len) in parse_edns_options_from_query()
1148 rdata_len -= opt_len; in parse_edns_options_from_query()
1161 size_t rdata_len; in parse_extract_edns_from_response_msg() local
1217 rdata_len = found->rr_first->size-2; in parse_extract_edns_from_response_msg()
1222 while(rdata_len >= 4) { in parse_extract_edns_from_response_msg()
1226 rdata_len -= 4; in parse_extract_edns_from_response_msg()
1227 if(opt_len > rdata_len) in parse_extract_edns_from_response_msg()
[all …]
/freebsd/crypto/openssh/
H A Ddns.c136 u_char **digest, size_t *digest_len, u_char *rdata, int rdata_len) in dns_read_rdata() argument
143 if (rdata_len >= 2) { in dns_read_rdata()
146 *digest_len = rdata_len - 2; in dns_read_rdata()
/freebsd/contrib/unbound/services/
H A Dlocalzone.h514 uint8_t** rdata, size_t* rdata_len);
527 uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr);
632 uint8_t* rdata, size_t rdata_len, const char* rrstr);
H A Dlocalzone.c273 uint8_t** rdata, size_t* rdata_len) in rrstr_get_rr_content() argument
293 *rdata_len = sldns_wirerr_get_rdatalen(rr, len, dname_len)+2; in rrstr_get_rr_content()
348 rr_is_duplicate(struct packed_rrset_data* pd, uint8_t* rdata, size_t rdata_len) in rr_is_duplicate() argument
352 if(pd->rr_len[i] == rdata_len && in rr_is_duplicate()
353 memcmp(pd->rr_data[i], rdata, rdata_len) == 0) in rr_is_duplicate()
399 uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr) in rrset_insert_rr() argument
427 pd->rr_len[0] = rdata_len; in rrset_insert_rr()
429 pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len); in rrset_insert_rr()
513 uint8_t* rdata, size_t rdata_len, time_t ttl, const char* rrstr) in lz_mark_soa_for_zone() argument
534 if(!rrset_insert_rr(z->region, pd, rdata, rdata_len, ttl, rrstr)) in lz_mark_soa_for_zone()
[all …]
H A Drpz.c661 uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_local_zones_trigger() argument
729 rrclass, ttl, rdata, rdata_len, rrstr); in rpz_insert_local_zones_trigger()
751 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_qname_trigger() argument
760 rrclass, ttl, rdata, rdata_len, rr, rr_len); in rpz_insert_qname_trigger()
802 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_nsdname_trigger() argument
817 dnamelen_stripped, a, rrtype, rrclass, ttl, rdata, rdata_len, in rpz_insert_nsdname_trigger()
824 uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, in rpz_insert_ipaddr_based_trigger() argument
853 rrclass, ttl, rdata, rdata_len, rrstr, ""); in rpz_insert_ipaddr_based_trigger()
947 size_t rdata_len) in rpz_clientip_enter_rr() argument
961 return rrset_insert_rr(region, rrset->rrset->entry.data, rdata, rdata_len, ttl, ""); in rpz_clientip_enter_rr()
[all …]
/freebsd/contrib/unbound/validator/
H A Dval_anchor.c260 anchor_find_key(struct trust_anchor* ta, uint8_t* rdata, size_t rdata_len, in anchor_find_key() argument
265 if(k->type == type && k->len == rdata_len && in anchor_find_key()
266 memcmp(k->data, rdata, rdata_len) == 0) in anchor_find_key()
274 anchor_new_ta_key(uint8_t* rdata, size_t rdata_len, uint16_t type) in anchor_new_ta_key() argument
280 k->data = memdup(rdata, rdata_len); in anchor_new_ta_key()
285 k->len = rdata_len; in anchor_new_ta_key()
305 uint16_t dclass, uint8_t* rdata, size_t rdata_len) in anchor_store_new_key() argument
329 if(anchor_find_key(ta, rdata, rdata_len, type)) { in anchor_store_new_key()
333 k = anchor_new_ta_key(rdata, rdata_len, type); in anchor_store_new_key()
H A Dautotrust.c1420 find_key(struct trust_anchor* tp, uint16_t t, uint8_t* rdata, size_t rdata_len, in find_key() argument
1429 if(ta_compare(ta, t, rdata, rdata_len) == 0) { in find_key()
1440 add_key(struct trust_anchor* tp, uint32_t ttl, uint8_t* rdata, size_t rdata_len) in add_key() argument
1447 uint16_t rdlen = htons(rdata_len); in add_key()
1450 rr_len = dname_len + 10 /* type,class,ttl,rdatalen */ + rdata_len; in add_key()
1458 memmove(rr+dname_len+10, rdata, rdata_len); in add_key()
/freebsd/contrib/unbound/sldns/
H A Dstr2wire.c638 static int sldns_str2wire_check_svcbparams(uint8_t* rdata, uint16_t rdata_len) in sldns_str2wire_check_svcbparams() argument
645 uint16_t rdata_remaining = rdata_len; in sldns_str2wire_check_svcbparams()
741 memcpy(rdata, new_rdata, rdata_len); in sldns_str2wire_check_svcbparams()
845 size_t rdata_len = rr_cur_len - dname_len - 10; in rrinternal_parse_rdata() local
849 if (rdata_len < sizeof(uint16_t)) in rrinternal_parse_rdata()
852 rdata_len -= sizeof(uint16_t); in rrinternal_parse_rdata()
856 while (rdata_len && *rdata != 0) { in rrinternal_parse_rdata()
863 if (rdata_len < label_len) in rrinternal_parse_rdata()
866 rdata_len -= label_len; in rrinternal_parse_rdata()
871 if (rdata_len < 2 || *rdata != 0) in rrinternal_parse_rdata()
[all …]
H A Dwire2str.h443 int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str,
H A Dwire2str.c334 int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str, in sldns_wire2str_rdata_buf() argument
338 return sldns_wire2str_rdata_scan(&rdata, &rdata_len, &str, &str_len, in sldns_wire2str_rdata_buf()
/freebsd/contrib/ntp/sntp/
H A Dnetworking.h38 int rdata_len);
/freebsd/contrib/unbound/respip/
H A Drespip.h293 size_t rdata_len, const char* rrstr, const char* netblockstr);
H A Drespip.c258 size_t rdata_len, const char* rrstr, const char* netblockstr) in respip_enter_rr() argument
286 return rrset_insert_rr(region, pd, rdata, rdata_len, ttl, rrstr); in respip_enter_rr()
298 size_t rdata_len = 0; in respip_enter_rrstr() local
315 &rdata, &rdata_len)) { in respip_enter_rrstr()
321 rdata_len, rrstr, netblock); in respip_enter_rrstr()