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.c971 while(rdata_len >= 4) { in parse_edns_options_from_query()
979 rdata_len -= 4; in parse_edns_options_from_query()
980 if(opt_len > rdata_len) in parse_edns_options_from_query()
1119 rdata_len -= opt_len; in parse_edns_options_from_query()
1132 size_t rdata_len; in parse_extract_edns_from_response_msg() local
1188 rdata_len = found->rr_first->size-2; in parse_extract_edns_from_response_msg()
1193 while(rdata_len >= 4) { in parse_extract_edns_from_response_msg()
1197 rdata_len -= 4; in parse_extract_edns_from_response_msg()
1198 if(opt_len > rdata_len) in parse_extract_edns_from_response_msg()
1207 rdata_len -= opt_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()
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()
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()
551 uint8_t* rdata, size_t rdata_len, const char* rrstr) in local_zone_enter_rr() argument
597 if(rr_is_duplicate(pd, rdata, rdata_len)) { in local_zone_enter_rr()
615 size_t rdata_len; in lz_enter_rr_into_zone() local
617 sizeof(rr), &rdata, &rdata_len)) { in lz_enter_rr_into_zone()
[all …]
H A Drpz.c717 rrclass, ttl, rdata, rdata_len, rrstr); in rpz_insert_local_zones_trigger()
739 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_qname_trigger() argument
748 rrclass, ttl, rdata, rdata_len, rr, rr_len); in rpz_insert_qname_trigger()
790 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_nsdname_trigger() argument
841 rrclass, ttl, rdata, rdata_len, rrstr, ""); in rpz_insert_ipaddr_based_trigger()
935 size_t rdata_len) in rpz_clientip_enter_rr() argument
975 rrclass, ttl, rdata, rdata_len)) { in rpz_clientip_insert_trigger_rr()
991 uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) in rpz_insert_clientip_trigger() argument
1007 a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len); in rpz_insert_clientip_trigger()
1029 a, rrtype, rrclass, ttl, rdata, rdata_len, rr, rr_len); in rpz_insert_nsip_trigger()
[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.c1419 find_key(struct trust_anchor* tp, uint16_t t, uint8_t* rdata, size_t rdata_len, in find_key() argument
1428 if(ta_compare(ta, t, rdata, rdata_len) == 0) { in find_key()
1439 add_key(struct trust_anchor* tp, uint32_t ttl, uint8_t* rdata, size_t rdata_len) in add_key() argument
1446 uint16_t rdlen = htons(rdata_len); in add_key()
1449 rr_len = dname_len + 10 /* type,class,ttl,rdatalen */ + rdata_len; in add_key()
1457 memmove(rr+dname_len+10, rdata, rdata_len); in add_key()
/freebsd/contrib/unbound/sldns/
H A Dstr2wire.c645 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()
874 rdata_len -= 1; 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.c329 int sldns_wire2str_rdata_buf(uint8_t* rdata, size_t rdata_len, char* str, in sldns_wire2str_rdata_buf() argument
333 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()