Home
last modified time | relevance | path

Searched refs:qname_len (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/unbound/validator/
H A Dval_neg.c1060 grab_nsec(struct rrset_cache* rrset_cache, uint8_t* qname, size_t qname_len, in grab_nsec() argument
1066 qname, qname_len, qtype, qclass, flags, now, 0); in grab_nsec()
1109 neg_find_nsec(struct val_neg_cache* neg_cache, uint8_t* qname, size_t qname_len, in neg_find_nsec() argument
1121 zone = neg_closest_zone_parent(neg_cache, qname, qname_len, labs, in neg_find_nsec()
1137 (void)neg_closest_data(zone, qname, qname_len, labs, &data); in neg_find_nsec()
1165 neg_find_nsec3_ce(struct val_neg_zone* zone, uint8_t* qname, size_t qname_len, in neg_find_nsec3_ce() argument
1176 if(!(celen=nsec3_get_hashed(buf, qname, qname_len, in neg_find_nsec3_ce()
1193 dname_remove_label(&qname, &qname_len); in neg_find_nsec3_ce()
1249 neg_nsec3_proof_ds(struct val_neg_zone* zone, uint8_t* qname, size_t qname_len, in neg_nsec3_proof_ds() argument
1272 if(!(data=neg_find_nsec3_ce(zone, qname, qname_len, qlabs, buf, in neg_nsec3_proof_ds()
[all …]
H A Dval_nsec3.c941 size_t nmlen = qinfo->qname_len; in nsec3_find_closest_encloser()
1072 next_closer(qinfo->qname, qinfo->qname_len, ce->ce, &nc, &nc_len); in nsec3_prove_closest_encloser()
1220 if(find_matching_nsec3(env, flt, ct, qinfo->qname, qinfo->qname_len, in nsec3_do_prove_nodata()
1245 if(qinfo->qtype == LDNS_RR_TYPE_DS && qinfo->qname_len != 1 in nsec3_do_prove_nodata()
1311 if(qinfo->qtype == LDNS_RR_TYPE_DS && qinfo->qname_len != 1 in nsec3_do_prove_nodata()
1417 next_closer(qinfo->qname, qinfo->qname_len, ce.ce, &nc, &nc_len); in nsec3_prove_wildcard()
1511 if(find_matching_nsec3(env, &flt, ct, qinfo->qname, qinfo->qname_len, in nsec3_prove_nods()
1517 qinfo->qname_len != 1) { in nsec3_prove_nods()
H A Dvalidator.c441 ask.qname_len = namelen; in generate_request()
1231 qchase->qname_len)) in validate_nameerror_response()
1663 qchase->qname_len)) in validate_cname_noanswer_response()
1787 vq->qchase.qname_len = vq->orig_msg->rep-> in processInit()
1795 lookup_len = vq->qchase.qname_len; in processInit()
1985 target_key_len = vq->qchase.qname_len; in processFindKey()
2456 qstate->qinfo.qname_len, qstate->qinfo.qtype, in processFinished()
2900 qinfo->qname, qinfo->qname_len, qinfo->qclass, in ds_response_to_ke()
2910 qinfo->qname, qinfo->qname_len, qinfo->qclass, ds, in ds_response_to_ke()
2943 qinfo->qname, qinfo->qname_len, in ds_response_to_ke()
[all …]
H A Dval_anchor.h164 uint8_t* qname, size_t qname_len, uint16_t qclass);
H A Dval_nsec.c155 if(nsec_has_type(nsec, LDNS_RR_TYPE_SOA) && qinfo->qname_len != 1) { in val_nsec_proves_no_ds()
209 rep, qinfo->qname, qinfo->qname_len, LDNS_RR_TYPE_NSEC, in val_nsec_prove_nodata_dsreply()
/freebsd/contrib/unbound/services/cache/
H A Ddns.c146 k.qname_len = qnamelen; in msg_cache_remove()
191 msg_cache_remove(env, qinfo->qname, qinfo->qname_len, in dns_cache_store_msg()
290 k.qname_len = qnamelen; in msg_cache_lookup()
477 msg->qinfo.qname_len = qnamelen; in dns_msg_create()
580 msg->qinfo.qname = regional_alloc_init(region, q->qname, q->qname_len); in gen_dns_msg()
769 newlen = q->qname_len + dtarglen - rrset->rk.dname_len; in synth_dname_msg()
779 memcpy(newname, q->qname, q->qname_len-rrset->rk.dname_len); in synth_dname_msg()
780 memmove(newname+(q->qname_len-rrset->rk.dname_len), dtarg, dtarglen); in synth_dname_msg()
792 ck->rk.dname = regional_alloc_init(region, q->qname, q->qname_len); in synth_dname_msg()
795 ck->rk.dname_len = q->qname_len; in synth_dname_msg()
[all …]
/freebsd/contrib/unbound/util/data/
H A Dmsgencode.c618 size_t qname_len = qinfo->local_alias ? in insert_query() local
619 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in insert_query()
621 qinfo->qname_len+sizeof(uint16_t)*2) in insert_query()
628 sldns_buffer_skip(buffer, (ssize_t)qname_len); in insert_query()
629 else sldns_buffer_write(buffer, qname, qname_len); in insert_query()
1071 size_t qname_len = qinfo->local_alias ? in qinfo_query_encode() local
1072 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in qinfo_query_encode()
1079 sldns_buffer_write(pkt, qname, qname_len); in qinfo_query_encode()
1108 size_t qname_len = qinfo->local_alias ? in extended_error_encode() local
1110 qinfo->qname_len; in extended_error_encode()
[all …]
H A Dmsgreply.c85 msg->qname_len); in parse_create_qinfo()
86 else qinf->qname = (uint8_t*)malloc(msg->qname_len); in parse_create_qinfo()
90 qinf->qname_len = msg->qname_len; in parse_create_qinfo()
650 if((m->qname_len = query_dname_len(query)) == 0) in query_info_parse()
676 log_assert(msg1->qname_len == msg2->qname_len); in query_info_compare()
695 + q->key.qname_len + lock_get_mem(&q->entry.lock) in msgreply_sizefunc()
747 lock_protect(&e->entry.lock, &e->key.qname_len, sizeof(e->key.qname_len)); in query_info_entrysetup()
754 lock_protect(&e->entry.lock, e->key.qname, e->key.qname_len); in query_info_entrysetup()
844 size_t snamelen = qinfo->qname_len; in reply_find_final_cname_target()
865 size_t snamelen = qinfo->qname_len; in reply_find_answer_rrset()
[all …]
H A Dmsgparse.h130 size_t qname_len; member
/freebsd/contrib/unbound/iterator/
H A Diterator.c244 qstate->qinfo.qname, qstate->qinfo.qname_len); in error_supers()
322 qstate->qinfo.qname, qstate->qinfo.qname_len, in error_response_cache()
548 *mname_len = iq->qchase.qname_len; in handle_cname_response()
738 iq->qchase.qname_len, dname_count_labels(iq->qchase.qname), in is_caps_whitelisted()
821 qinf.qname_len = qnamelen; in generate_sub_request()
1077 delnamelen = iq->qchase.qname_len; in auth_zone_delegpt()
1341 size_t delnamelen = iq->qchase.qname_len; in forward_request()
1452 iq->qchase.qname_len, LDNS_RR_TYPE_CNAME, in processInitRequest()
1463 iq->qchase.qname_len = slen; in processInitRequest()
1507 iq->qchase.qname_len, iq->qchase.qtype, in processInitRequest()
[all …]
H A Diter_resptype.c70 size_t mname_len = request->qname_len; in response_type_from_cache()
156 size_t mname_len = request->qname_len; in response_type_from_server()
H A Diter_utils.c686 from->qinfo.qname_len))) in dns_copy_msg()
722 qinf.qname_len = namelen; in causes_cycle()
822 delegpt_find_ns(dp, qinfo->qname, qinfo->qname_len)) in iter_dp_is_useless()
841 if((a=anchors_lookup(env->anchors, qinfo->qname, qinfo->qname_len, in iter_qname_indicates_dnssec()
1191 qinfo->qname_len); in iter_store_parentside_neg()
1196 neg->rk.dname_len = qinfo->qname_len; in iter_store_parentside_neg()
/freebsd/contrib/unbound/edns-subnet/
H A Dsubnet-whitelist.c189 size_t qname_len, uint16_t qclass) in ecs_is_whitelisted() argument
196 return name_tree_lookup(&whitelist->dname, qname, qname_len, labs, in ecs_is_whitelisted()
H A Dsubnet-whitelist.h102 size_t qname_len, uint16_t qclass);
H A Dsubnetmod.c83 + q->key.qname_len + lock_get_mem(&q->entry.lock); in msg_cache_sizefunc()
166 addr, addrlen, qinfo->qname, qinfo->qname_len, in ecs_whitelist_check()
388 qstate->qinfo.qname_len); in update_cache()
615 qstate->qinfo.qname_len, qstate->qinfo.qtype, in eval_response()
/freebsd/contrib/unbound/ipsecmod/
H A Dipsecmod.c114 qstate->qinfo.qname_len, qstate->qinfo.qclass); in ipsecmod_new()
149 ask.qname_len = namelen; in generate_request()
276 qstate->qinfo.qname_len); in call_hook()
499 qstate->qinfo.qname_len, LDNS_RR_TYPE_IPSECKEY, in ipsecmod_handle_response()
/freebsd/contrib/unbound/services/
H A Dauthzone.c121 qinfo->qname_len); in msg_create()
124 msg->qinfo.qname_len = qinfo->qname_len; in msg_create()
632 key.namelen = qinfo->qname_len; in az_find_domain()
2414 size_t nmlen = qinfo->qname_len; in az_find_wildcard()
2514 n->namelen != qinfo->qname_len)) { in az_find_ce()
2522 if(n->namelen != qinfo->qname_len && in az_find_ce()
2645 synth_cname_buf(uint8_t* qname, size_t qname_len, size_t dname_len, in synth_cname_buf() argument
2648 size_t newlen = qname_len + dtarglen - dname_len; in synth_cname_buf()
2655 memcpy(buf, qname, qname_len-dname_len); in synth_cname_buf()
2656 memmove(buf+(qname_len-dname_len), dtarg, dtarglen); in synth_cname_buf()
[all …]
H A Dlocalzone.c1392 r->rk.dname_len = qinfo->qname_len; in local_data_find_tag_datas()
1483 key.namelen = qinfo->qname_len; in local_data_answer()
1534 qinfo->local_alias->rrset->rk.dname_len = qinfo->qname_len; in local_data_answer()
1542 size_t newtargetlen = qinfo->qname_len + ctargetlen - 3; in local_data_answer()
1545 log_assert(qinfo->qname_len >= 1); in local_data_answer()
1583 qinfo->qname_len - 1); in local_data_answer()
1586 qinfo->qname_len - 1, ctarget + 2, in local_data_answer()
1596 r.rk.dname_len = qinfo->qname_len; in local_data_answer()
1622 key.namelen = qinfo->qname_len; in local_zone_does_not_cover()
1716 lrr.rk.dname_len = qinfo->qname_len; in local_zones_zone_answer()
[all …]
H A Drpz.c1171 rpz_find_zone(struct local_zones* zones, uint8_t* qname, size_t qname_len, uint16_t qclass, in rpz_find_zone() argument
1186 z = local_zones_find_le(zones, qname, qname_len, in rpz_find_zone()
1724 z = rpz_find_zone(r->local_zones, qinfo->qname, qinfo->qname_len, in rpz_resolve_client_action_and_zone()
1876 rp->rk.dname_len = qinfo->qname_len; in rpz_apply_clientip_localdata_action()
1913 qinfo->local_alias->rrset->rk.dname_len = qinfo->qname_len; in rpz_apply_cname_override_action()
2054 rp->rk.dname_len = qi->qname_len; in rpz_synthesize_localdata_from_rrset()
2148 key.namelen = qinfo->qname_len; in rpz_synthesize_qname_localdata_msg()
2201 rp->rk.dname_len = qinfo->qname_len; in rpz_synthesize_cname_override_msg()
2556 is->qchase.qname_len, is->qchase.qclass, 0, 0, 0); in rpz_callback_from_iterator_cname()
H A Dmesh.c903 mstate->s.qinfo.qname_len = qinfo->qname_len; in mesh_state_create()
905 qinfo->qname_len); in mesh_state_create()
1399 m->s.qinfo.qname_len); in mesh_send_reply()
1739 s->s.qinfo.qname_len); in mesh_state_add_reply()
1809 qinfo->qname_len); in mesh_copy_qinfo()
2236 &qinfo_tmp.qname_len); in mesh_serve_expired_callback()
/freebsd/contrib/unbound/daemon/
H A Dcachedump.c176 nm = sldns_wire2str_dname(k->qname, k->qname_len); in dump_msg()
246 (*k)->qname, (*k)->qname_len); in copy_msg()
569 qinfo->qname_len = dname_len; in load_qinfo()
610 qinfo.qname_len, qinfo.qtype, qinfo.qclass, in load_ref()
845 qinfo.qname_len = nmlen; in print_deleg_lookup()
/freebsd/contrib/unbound/contrib/
H A Dredirect-bogus.patch290 + sldns_buffer_skip(buf, (ssize_t)qinfo->qname_len);
291 + else sldns_buffer_write(buf, qinfo->qname, qinfo->qname_len);
296 + sldns_buffer_skip(buf, (ssize_t)qinfo->qname_len);
297 + else sldns_buffer_write(buf, qinfo->qname, qinfo->qname_len);
H A Daaaa-filter-iterator.patch42 + qinfo->qname_len, LDNS_RR_TYPE_A, qinfo->qclass,
150 + iq->qchase.qname_len, LDNS_RR_TYPE_A,
223 + qstate->qinfo.qname, qstate->qinfo.qname_len);
/freebsd/contrib/unbound/dns64/
H A Ddns64.c493 qinfo.qname_len = ipv4_to_ptr(extract_ipv4(sin6.sin6_addr.s6_addr, in handle_ipv6_ptr()
554 qstate->qinfo.qname, qstate->qinfo.qname_len, labs, in dns64_always_synth_for_qname()
581 && qstate->qinfo.qname_len == 74 in handle_event_pass()
939 answer->rk.dname_len = super->qinfo.qname_len; in dns64_adjust_ptr()
/freebsd/contrib/unbound/cachedb/
H A Dcachedb.c342 if(clen + qinfo->qname_len < sizeof(clear)) { in calc_hash()
343 memmove(clear+clen, qinfo->qname, qinfo->qname_len); in calc_hash()
344 clen += qinfo->qname_len; in calc_hash()
709 qstate->qinfo.qname_len, qstate->qinfo.qtype, in cachedb_intcache_lookup()

12