Lines Matching refs:qclass
249 if(!cache_fill_missing(super->env, super_iq->qchase.qclass, in error_supers()
317 qstate->qinfo.qtype, qstate->qinfo.qclass, in error_response_cache()
344 qstate->qinfo.qtype, qstate->qinfo.qclass, in error_response_cache()
591 uint16_t qclass, struct delegpt** retdp) in can_have_last_resort() argument
600 name_tree_find(&env->hints->tree, nm, nmlen, labs, qclass)) && in can_have_last_resort()
607 if((fwddp = forwards_find(env->fwds, nm, qclass)) && in can_have_last_resort()
624 iq->qchase.qclass) != NULL; in is_caps_whitelisted()
681 uint16_t qclass, struct module_qstate* qstate, int id, in generate_sub_request() argument
695 qinf.qclass = qclass; in generate_sub_request()
778 uint16_t qclass) in prime_root() argument
783 sldns_lookup_by_id(sldns_rr_classes, (int)qclass)? in prime_root()
784 sldns_lookup_by_id(sldns_rr_classes, (int)qclass)->name:"??"); in prime_root()
785 dp = hints_lookup_root(qstate->env->hints, qclass); in prime_root()
793 qclass, qstate, id, iq, QUERYTARGETS_STATE, PRIME_RESP_STATE, in prime_root()
815 qstate->env, subiq->dp, NULL, subq->qinfo.qclass); in prime_root()
839 uint8_t* qname, uint16_t qclass) in prime_stub() argument
848 stub = hints_lookup_stub(qstate->env->hints, qname, qclass, iq->dp); in prime_stub()
873 LDNS_RR_TYPE_NS, qclass); in prime_stub()
879 LDNS_RR_TYPE_NS, qclass); in prime_stub()
884 LDNS_RR_TYPE_NS, qclass, qstate, id, iq, in prime_stub()
913 qstate->env, subiq->dp, NULL, subq->qinfo.qclass); in prime_stub()
938 qstate->qinfo.qclass); in auth_zone_delegpt()
1046 qstate->qinfo.qclass == ntohs(s->rk.rrset_class) && in generate_a_aaaa_check()
1086 iq->qchase.qclass, NULL)) in generate_ns_check()
1101 iq->dp->name, LDNS_RR_TYPE_NS, iq->qchase.qclass); in generate_ns_check()
1103 LDNS_RR_TYPE_NS, iq->qchase.qclass, qstate, id, iq, in generate_ns_check()
1158 iq->dp->name, LDNS_RR_TYPE_DNSKEY, iq->qchase.qclass); in generate_dnskey_prefetch()
1160 LDNS_RR_TYPE_DNSKEY, iq->qchase.qclass, qstate, id, iq, in generate_dnskey_prefetch()
1198 dp = forwards_lookup(qstate->env->fwds, delname, iq->qchase.qclass); in forward_request()
1264 if(qstate->qinfo.qclass == LDNS_RR_CLASS_ANY) { in processInitRequest()
1265 iq->qchase.qclass = 0; in processInitRequest()
1277 iq->dp->namelen, iq->qchase.qclass, NULL)) { in processInitRequest()
1300 iq->qchase.qclass, qstate->query_flags, in processInitRequest()
1404 && can_have_last_resort(qstate->env, delname, delnamelen, iq->qchase.qclass, NULL))) { in processInitRequest()
1423 delnamelen, iq->qchase.qtype, iq->qchase.qclass, in processInitRequest()
1440 iq->qchase.qclass); in processInitRequest()
1446 iq->qchase.qclass)) { in processInitRequest()
1450 iq->qchase.qclass); in processInitRequest()
1468 if(!prime_root(qstate, iq, id, iq->qchase.qclass)) in processInitRequest()
1527 … if(!can_have_last_resort(qstate->env, iq->dp->name, iq->dp->namelen, iq->qchase.qclass, &retdp)) { in processInitRequest()
1557 iq->qchase.qclass); in processInitRequest()
1629 qstate->env->hints, iq->qchase.qname, iq->qchase.qclass, in processInitRequest2()
1649 if(prime_stub(qstate, iq, id, delname, iq->qchase.qclass)) { in processInitRequest2()
1678 iq->deleg_msg, iq->qchase.qclass); in processInitRequest3()
1725 uint16_t qtype, uint16_t qclass) in generate_parentside_target_query() argument
1728 if(!generate_sub_request(name, namelen, qtype, qclass, qstate, in generate_parentside_target_query()
1741 subq->qinfo.qclass); in generate_parentside_target_query()
1745 name, namelen, qtype, qclass, subq->region, in generate_parentside_target_query()
1752 subq->qinfo.qclass); in generate_parentside_target_query()
1757 log_nametypeclass(VERB_QUERY, "new pside target", name, qtype, qclass); in generate_parentside_target_query()
1776 int id, uint8_t* name, size_t namelen, uint16_t qtype, uint16_t qclass) in generate_target_query() argument
1779 if(!generate_sub_request(name, namelen, qtype, qclass, qstate, in generate_target_query()
1782 log_nametypeclass(VERB_QUERY, "new target", name, qtype, qclass); in generate_target_query()
1862 LDNS_RR_TYPE_AAAA, iq->qchase.qclass)) { in query_for_targets()
1874 LDNS_RR_TYPE_A, iq->qchase.qclass)) { in query_for_targets()
1919 iq->qchase.qclass, NULL)) { in processLastResort()
1929 iq->qchase.qclass); in processLastResort()
1964 if(!cache_fill_missing(qstate->env, iq->qchase.qclass, in processLastResort()
2018 iq->qchase.qclass, NULL)) { in processLastResort()
2021 ns->name, LDNS_RR_TYPE_NS, iq->qchase.qclass); in processLastResort()
2031 LDNS_RR_TYPE_AAAA, iq->qchase.qclass)) { in processLastResort()
2043 LDNS_RR_TYPE_A, iq->qchase.qclass)) { in processLastResort()
2120 iq->dsns_point, LDNS_RR_TYPE_NS, iq->qchase.qclass); in processDSNSFind()
2122 LDNS_RR_TYPE_NS, iq->qchase.qclass, qstate, id, iq, in processDSNSFind()
2225 iq->qinfo_out.qclass = iq->qchase.qclass; in processQueryTargets()
2289 iq->qinfo_out.qtype, iq->qinfo_out.qclass, in processQueryTargets()
2311 iq->qinfo_out.qclass, in processQueryTargets()
2348 iq->dp->name, iq->dp->namelen, iq->qinfo_out.qclass)) { in processQueryTargets()
2714 iq->qchase.qclass)) in processQueryResponse()
2842 iq->response->qinfo.qclass, in processQueryResponse()
2879 LDNS_RR_TYPE_NS, iq->qchase.qclass) in processQueryResponse()
2882 LDNS_RR_TYPE_NS, iq->qchase.qclass) in processQueryResponse()
2901 iq->qchase.qtype, iq->qchase.qclass); in processQueryResponse()
2920 if(!cache_fill_missing(qstate->env, iq->qchase.qclass, in processQueryResponse()
2936 iq->dp, iq->response, iq->qchase.qclass); in processQueryResponse()
3089 iq->dp->name, iq->dp->namelen, qstate->qinfo.qclass)) { in processQueryResponse()
3198 qstate->qinfo.qclass); in processPrimeResponse()
3201 qstate->qinfo.qclass, qstate, id, iq, in processPrimeResponse()
3332 qstate->qinfo.qclass)){ in processDSNSResponse()
3378 foriq->response->qinfo.qclass = forq->qinfo.qclass; in processClassResponse()
3469 if(iq->qchase.qclass == 0) { in processCollectClass()
3471 iq->qchase.qclass = LDNS_RR_CLASS_ANY; in processCollectClass()
3590 if(!qstate->is_priming && super->qinfo.qclass == LDNS_RR_CLASS_ANY) in iter_inform_super()