Home
last modified time | relevance | path

Searched refs:qchase (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/unbound/iterator/
H A Diterator.c158 iq->qchase = qstate->qinfo; in iter_new()
245 if(!cache_fill_missing(super->env, super_iq->qchase.qclass, in error_supers()
536 *mname = iq->qchase.qname; in handle_cname_response()
537 *mname_len = iq->qchase.qname_len; in handle_cname_response()
726 return name_tree_lookup(ie->caps_white, iq->qchase.qname, in is_caps_whitelisted()
727 iq->qchase.qname_len, dname_count_labels(iq->qchase.qname), in is_caps_whitelisted()
728 iq->qchase.qclass) != NULL; in is_caps_whitelisted()
875 subiq->qchase = subq->qinfo; in generate_sub_request()
1065 delname = iq->qchase.qname; in auth_zone_delegpt()
1066 delnamelen = iq->qchase.qname_len; in auth_zone_delegpt()
[all …]
H A Diterator.h321 struct query_info qchase;
447 * The query info that is sent upstream. Will be a subset of qchase
315 struct query_info qchase; global() member
/freebsd/contrib/unbound/validator/
H A Dvalidator.c306 vq->qchase = qstate->qinfo; in val_new_getmsg()
1008 struct query_info* qchase, struct reply_info* chase_reply, in validate_positive_response() argument
1055 if(val_nsec_proves_positive_wildcard(s, qchase, wc)) { in validate_positive_response()
1075 chase_reply->ns_numrrsets, qchase, kkey, wc, in validate_positive_response()
1127 struct query_info* qchase, struct reply_info* chase_reply, in validate_nodata_response() argument
1155 if(nsec_proves_nodata(s, qchase, &wc)) { in validate_nodata_response()
1159 if(val_nsec_proves_name_error(s, qchase->qname)) { in validate_nodata_response()
1160 ce = nsec_closest_encloser(qchase->qname, s); in validate_nodata_response()
1162 if(val_nsec_proves_insecuredelegation(s, qchase)) { in validate_nodata_response()
1189 chase_reply->ns_numrrsets, qchase, kkey, in validate_nodata_response()
[all …]
H A Dvalidator.h169 struct query_info qchase;
185 * if it is >0 - qchase followed the cname, chase_reply setup to be
168 struct query_info qchase; global() member
H A Dval_utils.c970 val_chase_cname(struct query_info* qchase, struct reply_info* rep, in val_chase_cname() argument
976 query_dname_compare(qchase->qname, rep->rrsets[i]-> in val_chase_cname()
978 qchase->qname = NULL; in val_chase_cname()
979 get_cname_target(rep->rrsets[i], &qchase->qname, in val_chase_cname()
980 &qchase->qname_len); in val_chase_cname()
981 if(!qchase->qname) in val_chase_cname()
H A Dval_utils.h297 int val_chase_cname(struct query_info* qchase, struct reply_info* rep,
/freebsd/contrib/unbound/services/
H A Drpz.c2297 rpz_apply_nsip_trigger(struct module_qstate* ms, struct query_info* qchase, in rpz_apply_nsip_trigger() argument
2312 ret = rpz_synthesize_nodata(r, ms, qchase, az); in rpz_apply_nsip_trigger()
2319 ret = rpz_synthesize_nxdomain(r, ms, qchase, az); in rpz_apply_nsip_trigger()
2323 ret = rpz_synthesize_nodata(r, ms, qchase, az); in rpz_apply_nsip_trigger()
2333 ret = rpz_synthesize_nodata(r, ms, qchase, az); in rpz_apply_nsip_trigger()
2338 ret = rpz_synthesize_nsip_localdata(r, ms, qchase, raddr, az); in rpz_apply_nsip_trigger()
2339 if(ret == NULL) { ret = rpz_synthesize_nodata(r, ms, qchase, az); } in rpz_apply_nsip_trigger()
2347 ret = rpz_synthesize_cname_override_msg(r, ms, qchase); in rpz_apply_nsip_trigger()
2367 rpz_apply_nsdname_trigger(struct module_qstate* ms, struct query_info* qchase, in rpz_apply_nsdname_trigger() argument
2382 ret = rpz_synthesize_nxdomain(r, ms, qchase, az); in rpz_apply_nsdname_trigger()
[all …]
/freebsd/contrib/unbound/contrib/
H A Daaaa-filter-iterator.patch149 + if(!generate_sub_request(iq->qchase.qname,
150 + iq->qchase.qname_len, LDNS_RR_TYPE_A,
151 + iq->qchase.qclass, qstate, id, iq,
155 + iq->qchase.qname, LDNS_RR_TYPE_A,
156 + iq->qchase.qclass);
161 + iq->qchase.qname, LDNS_RR_TYPE_A,
162 + iq->qchase.qclass);
178 + if((ie->aaaa_filter) && (iq->qchase.qtype == LDNS_RR_TYPE_AAAA) &&
238 + super_iq->qchase.qclass, super->region,
H A Dfastrpz.patch2467 + if(!ck_qname(iq->qchase.qname, iq->qchase.qname_len,
2486 + ck_reply((*msg)->rep, iq->qchase.qname, true, rpz, qstate->env);
2490 + get_result_msg(&dnsmsg, &iq->qchase, 1, qstate->query_flags, true,
2588 + ck_qname(iq->qchase.qname, iq->qchase.qname_len, true, false,
2594 + ck_reply(iq->response->rep, iq->qchase.qname, false, rpz, qstate->env);
2951 - &iq->qchase);
2952 + type = response_type_from_cache(msg, &iq->qchase);
3025 + iq->qchase.qname = sname;
3026 + iq->qchase.qname_len = slen;