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()
645 uint16_t qclass, struct delegpt** retdp) in can_have_last_resort() argument
654 name_tree_find(&env->hints->tree, nm, nmlen, labs, qclass)) && in can_have_last_resort()
661 if((fwddp = forwards_find(env->fwds, nm, qclass)) && in can_have_last_resort()
678 iq->qchase.qclass) != NULL; in is_caps_whitelisted()
735 uint16_t qclass, struct module_qstate* qstate, int id, in generate_sub_request() argument
749 qinf.qclass = qclass; in generate_sub_request()
832 uint16_t qclass) in prime_root() argument
837 sldns_lookup_by_id(sldns_rr_classes, (int)qclass)? in prime_root()
838 sldns_lookup_by_id(sldns_rr_classes, (int)qclass)->name:"??"); in prime_root()
839 dp = hints_lookup_root(qstate->env->hints, qclass); in prime_root()
847 qclass, qstate, id, iq, QUERYTARGETS_STATE, PRIME_RESP_STATE, in prime_root()
869 qstate->env, subiq->dp, NULL, subq->qinfo.qclass); in prime_root()
893 uint8_t* qname, uint16_t qclass) in prime_stub() argument
902 stub = hints_lookup_stub(qstate->env->hints, qname, qclass, iq->dp); in prime_stub()
927 LDNS_RR_TYPE_NS, qclass); in prime_stub()
933 LDNS_RR_TYPE_NS, qclass); in prime_stub()
938 LDNS_RR_TYPE_NS, qclass, qstate, id, iq, in prime_stub()
967 qstate->env, subiq->dp, NULL, subq->qinfo.qclass); in prime_stub()
992 qstate->qinfo.qclass); in auth_zone_delegpt()
1100 qstate->qinfo.qclass == ntohs(s->rk.rrset_class) && in generate_a_aaaa_check()
1140 iq->qchase.qclass, NULL)) in generate_ns_check()
1155 iq->dp->name, LDNS_RR_TYPE_NS, iq->qchase.qclass); in generate_ns_check()
1157 LDNS_RR_TYPE_NS, iq->qchase.qclass, qstate, id, iq, in generate_ns_check()
1212 iq->dp->name, LDNS_RR_TYPE_DNSKEY, iq->qchase.qclass); in generate_dnskey_prefetch()
1214 LDNS_RR_TYPE_DNSKEY, iq->qchase.qclass, qstate, id, iq, in generate_dnskey_prefetch()
1252 dp = forwards_lookup(qstate->env->fwds, delname, iq->qchase.qclass); in forward_request()
1318 if(qstate->qinfo.qclass == LDNS_RR_CLASS_ANY) { in processInitRequest()
1319 iq->qchase.qclass = 0; in processInitRequest()
1331 iq->dp->namelen, iq->qchase.qclass, NULL)) { in processInitRequest()
1354 iq->qchase.qclass, qstate->query_flags, in processInitRequest()
1459 && can_have_last_resort(qstate->env, delname, delnamelen, iq->qchase.qclass, NULL))) { in processInitRequest()
1478 delnamelen, iq->qchase.qtype, iq->qchase.qclass, in processInitRequest()
1495 iq->qchase.qclass); in processInitRequest()
1501 iq->qchase.qclass)) { in processInitRequest()
1505 iq->qchase.qclass); in processInitRequest()
1523 if(!prime_root(qstate, iq, id, iq->qchase.qclass)) in processInitRequest()
1552 … if(!can_have_last_resort(qstate->env, iq->dp->name, iq->dp->namelen, iq->qchase.qclass, &retdp)) { in processInitRequest()
1582 iq->qchase.qclass); in processInitRequest()
1654 qstate->env->hints, iq->qchase.qname, iq->qchase.qclass, in processInitRequest2()
1674 if(prime_stub(qstate, iq, id, delname, iq->qchase.qclass)) { in processInitRequest2()
1703 iq->deleg_msg, iq->qchase.qclass); in processInitRequest3()
1750 uint16_t qtype, uint16_t qclass) in generate_parentside_target_query() argument
1753 if(!generate_sub_request(name, namelen, qtype, qclass, qstate, in generate_parentside_target_query()
1766 subq->qinfo.qclass); in generate_parentside_target_query()
1770 name, namelen, qtype, qclass, subq->region, in generate_parentside_target_query()
1777 subq->qinfo.qclass); in generate_parentside_target_query()
1782 log_nametypeclass(VERB_QUERY, "new pside target", name, qtype, qclass); in generate_parentside_target_query()
1801 int id, uint8_t* name, size_t namelen, uint16_t qtype, uint16_t qclass) in generate_target_query() argument
1804 if(!generate_sub_request(name, namelen, qtype, qclass, qstate, in generate_target_query()
1807 log_nametypeclass(VERB_QUERY, "new target", name, qtype, qclass); in generate_target_query()
1887 LDNS_RR_TYPE_AAAA, iq->qchase.qclass)) { in query_for_targets()
1899 LDNS_RR_TYPE_A, iq->qchase.qclass)) { in query_for_targets()
1944 iq->qchase.qclass, NULL)) { in processLastResort()
1955 iq->qchase.qclass); in processLastResort()
1991 if(!cache_fill_missing(qstate->env, iq->qchase.qclass, in processLastResort()
2045 iq->qchase.qclass, NULL)) { in processLastResort()
2048 ns->name, LDNS_RR_TYPE_NS, iq->qchase.qclass); in processLastResort()
2058 LDNS_RR_TYPE_AAAA, iq->qchase.qclass)) { in processLastResort()
2070 LDNS_RR_TYPE_A, iq->qchase.qclass)) { in processLastResort()
2148 iq->dsns_point, LDNS_RR_TYPE_NS, iq->qchase.qclass); in processDSNSFind()
2150 LDNS_RR_TYPE_NS, iq->qchase.qclass, qstate, id, iq, in processDSNSFind()
2255 iq->qinfo_out.qclass = iq->qchase.qclass; in processQueryTargets()
2319 iq->qinfo_out.qtype, iq->qinfo_out.qclass, in processQueryTargets()
2342 iq->qinfo_out.qclass, in processQueryTargets()
2379 iq->dp->name, iq->dp->namelen, iq->qinfo_out.qclass)) { in processQueryTargets()
2760 iq->qchase.qclass)) in processQueryResponse()
2888 iq->response->qinfo.qclass, in processQueryResponse()
2917 LDNS_RR_TYPE_NS, iq->qchase.qclass) in processQueryResponse()
2920 LDNS_RR_TYPE_NS, iq->qchase.qclass) in processQueryResponse()
2939 iq->qchase.qtype, iq->qchase.qclass); in processQueryResponse()
2958 if(!cache_fill_missing(qstate->env, iq->qchase.qclass, in processQueryResponse()
2975 iq->dp, iq->response, iq->qchase.qclass); in processQueryResponse()
3051 iq->qchase.qclass)) { in processQueryResponse()
3163 iq->dp->name, iq->dp->namelen, qstate->qinfo.qclass)) { in processQueryResponse()
3272 qstate->qinfo.qclass); in processPrimeResponse()
3275 qstate->qinfo.qclass, qstate, id, iq, in processPrimeResponse()
3407 qstate->qinfo.qclass)){ in processDSNSResponse()
3453 foriq->response->qinfo.qclass = forq->qinfo.qclass; in processClassResponse()
3544 if(iq->qchase.qclass == 0) { in processCollectClass()
3546 iq->qchase.qclass = LDNS_RR_CLASS_ANY; in processCollectClass()
3665 if(!qstate->is_priming && super->qinfo.qclass == LDNS_RR_CLASS_ANY) in iter_inform_super()