Home
last modified time | relevance | path

Searched refs:dname_len (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/unbound/validator/
H A Dautotrust.c146 char* str = sldns_wire2str_dname(ta->rr, ta->dname_len); in verbose_key()
148 ta->rr, ta->rr_len, ta->dname_len), in verbose_key()
150 ta->dname_len)); in verbose_key()
301 sldns_wirerr_get_type(ta->rr, ta->rr_len, ta->dname_len), in ta_is_dnskey_sep()
302 sldns_wirerr_get_rdata(ta->rr, ta->rr_len, ta->dname_len), in ta_is_dnskey_sep()
303 sldns_wirerr_get_rdatalen(ta->rr, ta->rr_len, ta->dname_len) in ta_is_dnskey_sep()
317 autr_ta_create(uint8_t* rr, size_t rr_len, size_t dname_len) in autr_ta_create() argument
326 ta->dname_len = dname_len; in autr_ta_create()
421 size_t dname_len) in find_add_tp() argument
424 tp = anchor_find(anchors, rr, dname_count_labels(rr), dname_len, in find_add_tp()
[all …]
H A Dval_utils.c479 dnskey.rk.dname_len = kkey->namelen; in val_verify_rrset_entry()
590 if(dnskey_rrset->rk.dname_len != ds_rrset->rk.dname_len || in val_verify_DNSKEY_with_DS()
690 ds_rrset->rk.dname, ds_rrset->rk.dname_len, in val_verify_new_DNSKEYs()
696 ds_rrset->rk.dname_len, in val_verify_new_DNSKEYs()
702 ds_rrset->rk.dname_len, ntohs(ds_rrset->rk.rrset_class), in val_verify_new_DNSKEYs()
722 if(ta_ds && (dnskey_rrset->rk.dname_len != ta_ds->rk.dname_len || in val_verify_DNSKEY_with_TA()
732 if(ta_dnskey && (dnskey_rrset->rk.dname_len != ta_dnskey->rk.dname_len in val_verify_DNSKEY_with_TA()
866 dnskey_rrset->rk.dname, dnskey_rrset->rk.dname_len, in val_verify_new_DNSKEYs_with_ta()
871 dnskey_rrset->rk.dname_len, in val_verify_new_DNSKEYs_with_ta()
877 dnskey_rrset->rk.dname_len, ntohs(dnskey_rrset->rk.rrset_class), in val_verify_new_DNSKEYs_with_ta()
[all …]
H A Dval_anchor.c384 size_t dname_len = 0; in anchor_insert_insecure() local
385 uint8_t* nm = sldns_str2wire_dname(str, &dname_len); in anchor_insert_insecure()
402 size_t len = sldns_buffer_capacity(buffer), dname_len = 0; in anchor_store_str() local
403 int status = sldns_str2wire_rr_buf(str, rr, &len, &dname_len, in anchor_store_str()
411 if(!(ta=anchor_store_new_rr(anchors, rr, len, dname_len))) { in anchor_store_str()
433 size_t len, dname_len; in anchor_read_file() local
446 dname_len = 0; in anchor_read_file()
447 status = sldns_fp2wire_rr_buf(in, rr, &len, &dname_len, &pst); in anchor_read_file()
457 if(sldns_wirerr_get_type(rr, len, dname_len) != in anchor_read_file()
459 dname_len) != LDNS_RR_TYPE_DNSKEY) { in anchor_read_file()
[all …]
H A Dval_nsec3.h269 size_t dname_len; member
319 uint8_t* dname, size_t dname_len, struct nsec3_cached_hash** hash);
H A Dval_neg.c332 len = rep->rrsets[i]->rk.dname_len; in calc_data_need()
755 size_t nm_len = nsec->rk.dname_len; in neg_insert_data()
884 size_t dname_len; in val_neg_addreply() local
893 dname_len = soa->rk.dname_len; in val_neg_addreply()
899 if(!(dname = reply_nsec_signer(rep, &dname_len, &rrset_class))) in val_neg_addreply()
908 calc_zone_need(dname, dname_len); in val_neg_addreply()
913 zone = neg_find_zone(neg, dname, dname_len, rrset_class); in val_neg_addreply()
915 if(!(zone = neg_create_zone(neg, dname, dname_len, in val_neg_addreply()
1472 wcrr->rk.dname_len = qinfo->qname_len; in val_neg_getmsg()
H A Dval_nsec3.c290 zonelen = rrset->rk.dname_len; in nsec3_get_nextowner_b32()
356 nmlen = filter->list[i]->rk.dname_len; in filter_next()
442 nmlen = list[i]->rk.dname_len; in filter_init()
608 sldns_buffer_write(buf, c->dname, c->dname_len); in nsec3_calc_hash()
658 size_t dname_len, struct nsec3_cached_hash** hash) in nsec3_hash_name() argument
670 looki.dname_len = dname_len; in nsec3_hash_name()
684 c->dname_len = dname_len; in nsec3_hash_name()
H A Dval_sigcrypt.c308 dnskey_rrset->rk.dname_len); in ds_create_dnskey_digest()
1063 sldns_buffer_write(buf, k->rk.dname, k->rk.dname_len); in insert_can_owner()
1065 *can_owner_len = k->rk.dname_len; in insert_can_owner()
1073 size_t len = k->rk.dname_len; in insert_can_owner()
1199 if(k1->rk.dname_len != k2->rk.dname_len || in rrset_canonical_equal()
1328 k->rk.dname_len = can_owner_len; in rrset_canonical()
1373 sldns_buffer_write(buf, k->rk.dname, k->rk.dname_len); in rrset_canonicalize_to_buffer()
1375 can_owner_len = k->rk.dname_len; in rrset_canonicalize_to_buffer()
/freebsd/contrib/unbound/sldns/
H A Dstr2wire.c188 size_t* dname_len, uint8_t* origin, size_t origin_len, uint8_t* prev, in rrinternal_get_owner() argument
203 *dname_len = origin_len; in rrinternal_get_owner()
206 *dname_len = prev_len; in rrinternal_get_owner()
210 *dname_len = 1; in rrinternal_get_owner()
213 if(*len < *dname_len) in rrinternal_get_owner()
216 memmove(rr, tocopy, *dname_len); in rrinternal_get_owner()
222 *dname_len = prev_len; in rrinternal_get_owner()
225 *dname_len = origin_len; in rrinternal_get_owner()
228 *dname_len = 1; in rrinternal_get_owner()
231 if(*len < *dname_len) in rrinternal_get_owner()
[all …]
H A Dstr2wire.h105 size_t* dname_len, uint32_t default_ttl, uint8_t* origin,
125 size_t* dname_len, uint8_t* origin, size_t origin_len, uint8_t* prev,
135 uint16_t sldns_wirerr_get_type(uint8_t* rr, size_t len, size_t dname_len);
144 uint16_t sldns_wirerr_get_class(uint8_t* rr, size_t len, size_t dname_len);
153 uint32_t sldns_wirerr_get_ttl(uint8_t* rr, size_t len, size_t dname_len);
165 uint16_t sldns_wirerr_get_rdatalen(uint8_t* rr, size_t len, size_t dname_len);
174 uint8_t* sldns_wirerr_get_rdata(uint8_t* rr, size_t len, size_t dname_len);
183 uint8_t* sldns_wirerr_get_rdatawl(uint8_t* rr, size_t len, size_t dname_len);
287 int sldns_fp2wire_rr_buf(FILE* in, uint8_t* rr, size_t* len, size_t* dname_len,
H A Dwire2str.h69 char* sldns_wire2str_dname(uint8_t* dname, size_t dname_len);
426 int sldns_wire2str_rr_comment_buf(uint8_t* rr, size_t rr_len, size_t dname_len,
496 int sldns_wire2str_dname_buf(uint8_t* dname, size_t dname_len, char* str,
/freebsd/contrib/unbound/iterator/
H A Diter_hints.c99 size_t dname_len; in ah() local
100 uint8_t* dname = sldns_str2wire_dname(sv, &dname_len); in ah()
107 !delegpt_add_target_mlc(dp, dname, dname_len, in ah()
198 size_t dname_len; in read_stubs_name() local
204 dname = sldns_str2wire_dname(s->name, &dname_len); in read_stubs_name()
315 size_t rr_len, dname_len; in read_root_hints() local
336 dname_len = 0; in read_root_hints()
337 status = sldns_fp2wire_rr_buf(f, rr, &rr_len, &dname_len, in read_root_hints()
347 if(sldns_wirerr_get_type(rr, rr_len, dname_len) in read_root_hints()
350 rr_len, dname_len), 0, NULL, UNBOUND_DNS_PORT)) { in read_root_hints()
[all …]
H A Diter_scrub.c67 && (*rrset)->dname_len <= LDNS_MAX_DOMAINLEN) { in remove_rrset()
234 if(qnamelen <= dname_rrset->dname_len) in synth_cname()
238 log_assert(qnamelen > dname_rrset->dname_len); in synth_cname()
241 *aliaslen = qnamelen + dtarglen - dname_rrset->dname_len; in synth_cname()
246 dname_pkt_copy(pkt, alias+(qnamelen-dname_rrset->dname_len), dtarg); in synth_cname()
272 cn->dname_len = *snamelen; in synth_cname_rrset()
393 && rrset->dname_len <= LDNS_MAX_DOMAINLEN) { in shorten_rrset()
H A Diter_fwd.c185 size_t dname_len; in read_fwds_name() local
190 dname = sldns_str2wire_dname(s->name, &dname_len); in read_fwds_name()
316 size_t dname_len; in make_stub_holes() local
319 dname = sldns_str2wire_dname(s->name, &dname_len); in make_stub_holes()
/freebsd/contrib/unbound/util/data/
H A Dpacked_rrset.c74 size_t s = sizeof(struct ub_packed_rrset_key) + k->rk.dname_len; in ub_rrset_sizefunc()
107 if(key1->rk.dname_len != key2->rk.dname_len) { in ub_rrset_compare()
108 if(key1->rk.dname_len < key2->rk.dname_len) in ub_rrset_compare()
197 size_t* dname_len) in get_cname_target() argument
215 *dname_len = len; in get_cname_target()
279 size_t rlen = rrset->rk.dname_len + 2 + 2 + 4 + d->rr_len[i]; in packed_rr_to_string()
286 memmove(rr, rrset->rk.dname, rrset->rk.dname_len); in packed_rr_to_string()
288 memmove(rr+rrset->rk.dname_len, &rrset->rk.type, 2); in packed_rr_to_string()
289 else sldns_write_uint16(rr+rrset->rk.dname_len, LDNS_RR_TYPE_RRSIG); in packed_rr_to_string()
290 memmove(rr+rrset->rk.dname_len+2, &rrset->rk.rrset_class, 2); in packed_rr_to_string()
[all …]
H A Dpacked_rrset.h93 size_t dname_len; member
394 size_t* dname_len);
H A Dmsgencode.c316 if(sldns_buffer_remaining(pkt) < key->rk.dname_len+4+4+2) in compress_owner()
319 key->rk.dname_len); in compress_owner()
384 size_t dname_len, len, pos = sldns_buffer_position(pkt); in compress_rdata() local
394 labs = dname_count_size_labels(rdata, &dname_len); in compress_rdata()
398 rdata += dname_len; in compress_rdata()
399 todolen -= dname_len; in compress_rdata()
619 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in insert_query()
1072 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in qinfo_query_encode()
1109 qinfo->local_alias->rrset->rk.dname_len : in extended_error_encode()
H A Dmsgreply.c459 pk->rk.dname_len = pset->dname_len; in parse_copy_decompress_rrset()
462 region, pset->dname_len); in parse_copy_decompress_rrset()
464 (uint8_t*)malloc(pset->dname_len); in parse_copy_decompress_rrset()
776 fk->rk.dname, fk->rk.dname_len); in repinfo_copy_rrsets()
779 fk->rk.dname_len); in repinfo_copy_rrsets()
851 snamelen == s->rk.dname_len && in reply_find_final_cname_target()
872 snamelen == s->rk.dname_len && in reply_find_answer_rrset()
879 snamelen == s->rk.dname_len && in reply_find_answer_rrset()
895 namelen == s->rk.dname_len && in reply_find_rrset_section_an()
911 namelen == s->rk.dname_len && in reply_find_rrset_section_ns()
[all …]
/freebsd/contrib/unbound/daemon/
H A Dcachedump.c145 nm = sldns_wire2str_dname(k->rk.dname, k->rk.dname_len); in dump_msg_ref()
329 size_t rr_len = sizeof(rr), dname_len = 0; in load_rr() local
340 &rr_len, &dname_len, 3600, NULL, 0, NULL, 0); in load_rr()
347 if(is_rrsig && sldns_wirerr_get_type(rr, rr_len, dname_len) in load_rr()
355 d->rr_ttl[i] = (time_t)sldns_wirerr_get_ttl(rr, rr_len, dname_len) + now; in load_rr()
357 d->rr_len[i] = sldns_wirerr_get_rdatalen(rr, rr_len, dname_len)+2; in load_rr()
359 sldns_wirerr_get_rdatawl(rr, rr_len, dname_len), d->rr_len[i]); in load_rr()
367 rk->rk.type = htons(sldns_wirerr_get_type(rr, rr_len, dname_len)); in load_rr()
368 rk->rk.rrset_class = htons(sldns_wirerr_get_class(rr, rr_len, dname_len)); in load_rr()
369 rk->rk.dname_len = dname_len; in load_rr()
[all …]
/freebsd/contrib/unbound/services/
H A Dlocalzone.c275 size_t dname_len = 0; in rrstr_get_rr_content() local
276 int e = sldns_str2wire_rr_buf(str, rr, &len, &dname_len, 3600, in rrstr_get_rr_content()
284 *nm = memdup(rr, dname_len); in rrstr_get_rr_content()
289 *dclass = sldns_wirerr_get_class(rr, len, dname_len); in rrstr_get_rr_content()
290 *type = sldns_wirerr_get_type(rr, len, dname_len); in rrstr_get_rr_content()
291 *ttl = (time_t)sldns_wirerr_get_ttl(rr, len, dname_len); in rrstr_get_rr_content()
292 *rdata = sldns_wirerr_get_rdatawl(rr, len, dname_len); in rrstr_get_rr_content()
293 *rdata_len = sldns_wirerr_get_rdatalen(rr, len, dname_len)+2; in rrstr_get_rr_content()
303 size_t len = sizeof(rr), dname_len = 0; in get_rr_nameclass() local
304 int s = sldns_str2wire_rr_buf(str, rr, &len, &dname_len, 3600, in get_rr_nameclass()
[all …]
H A Dauthzone.c181 key.rk.dname_len = node->namelen; in auth_packed_rrset_copy_region()
214 if(ntohs(k->rk.type) == type && k->rk.dname_len == nmlen && in msg_rrset_duplicate()
641 size_t dname_len) in az_domain_find_or_create() argument
643 struct auth_data* n = az_find_name(z, dname, dname_len); in az_domain_find_or_create()
645 n = az_domain_create(z, dname, dname_len); in az_domain_find_or_create()
1162 size_t dname_len, int* duplicate) in az_insert_rr() argument
1166 uint16_t rr_type = sldns_wirerr_get_type(rr, rr_len, dname_len); in az_insert_rr()
1167 uint16_t rr_class = sldns_wirerr_get_class(rr, rr_len, dname_len); in az_insert_rr()
1168 uint32_t rr_ttl = sldns_wirerr_get_ttl(rr, rr_len, dname_len); in az_insert_rr()
1170 dname_len))+2; in az_insert_rr()
[all …]
/freebsd/contrib/unbound/ipsecmod/
H A Dipsecmod-whitelist.c141 size_t dname_len, uint16_t qclass) in ipsecmod_domain_is_whitelisted() argument
144 return name_tree_lookup(ie->whitelist, dname, dname_len, in ipsecmod_domain_is_whitelisted()
H A Dipsecmod-whitelist.h73 size_t dname_len, uint16_t qclass);
/freebsd/contrib/unbound/respip/
H A Drespip.c247 rrset->rk.dname_len = 1; in new_rrset()
508 key->rk.dname_len); in respip_copy_rrset()
511 ck->rk.dname_len = key->rk.dname_len; in respip_copy_rrset()
514 ck->rk.dname_len = 0; in respip_copy_rrset()
687 dataqinfo.qname_len = rep->rrsets[rrset_id]->rk.dname_len; in respip_data_answer()
715 rp->rk.dname_len = rep->rrsets[rrset_id]->rk.dname_len; in respip_data_answer()
/freebsd/contrib/unbound/services/cache/
H A Drrset.c264 rrset->rk.dname_len = ce_len + 2; in rrset_cache_update_wildcard()
265 rrset->rk.dname = (uint8_t*)memdup(wc_dname, rrset->rk.dname_len); in rrset_cache_update_wildcard()
290 key.rk.dname_len = qnamelen; in rrset_cache_lookup()
536 key.rk.dname_len = nmlen; in rrset_cache_remove()
/freebsd/contrib/unbound/dns64/
H A Ddns64.c794 fk->rk.dname, fk->rk.dname_len); in dns64_synth_aaaa_data()
877 dk->rk.dname_len, LDNS_RR_TYPE_AAAA, in dns64_adjust_a()
883 dk->rk.dname_len, LDNS_RR_TYPE_AAAA, in dns64_adjust_a()
888 fk->rk.dname, fk->rk.dname_len); in dns64_adjust_a()
939 answer->rk.dname_len = super->qinfo.qname_len; in dns64_adjust_ptr()

12