| /freebsd/contrib/unbound/iterator/ |
| H A D | iterator.c | 158 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 D | iterator.h | 321 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 D | validator.c | 306 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 D | validator.h | 169 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 D | val_utils.c | 970 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 D | val_utils.h | 297 int val_chase_cname(struct query_info* qchase, struct reply_info* rep,
|
| /freebsd/contrib/unbound/services/ |
| H A D | rpz.c | 2297 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 D | aaaa-filter-iterator.patch | 149 + 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 D | fastrpz.patch | 2467 + 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;
|