/freebsd/contrib/unbound/validator/ |
H A D | val_neg.c | 1060 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 D | val_nsec3.c | 941 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 D | validator.c | 441 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 D | val_anchor.h | 164 uint8_t* qname, size_t qname_len, uint16_t qclass);
|
H A D | val_nsec.c | 155 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 D | dns.c | 146 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 D | msgencode.c | 618 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 D | msgreply.c | 85 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 D | msgparse.h | 130 size_t qname_len; member
|
/freebsd/contrib/unbound/iterator/ |
H A D | iterator.c | 244 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 D | iter_resptype.c | 70 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 D | iter_utils.c | 686 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 D | subnet-whitelist.c | 189 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 D | subnet-whitelist.h | 102 size_t qname_len, uint16_t qclass);
|
H A D | subnetmod.c | 83 + 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 D | ipsecmod.c | 114 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 D | authzone.c | 121 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 D | localzone.c | 1392 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 D | rpz.c | 1171 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 D | mesh.c | 903 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 D | cachedump.c | 176 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 D | redirect-bogus.patch | 290 + 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 D | aaaa-filter-iterator.patch | 42 + 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 D | dns64.c | 493 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 D | cachedb.c | 342 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()
|