Lines Matching defs:subiq
802 struct iter_qstate* subiq = NULL;
858 subiq = (struct iter_qstate*)subq->minfo[id];
859 memset(subiq, 0, sizeof(*subiq));
860 subiq->num_target_queries = 0;
862 subiq->target_count = iq->target_count;
865 subiq->nxns_dp = iq->nxns_dp;
867 subiq->dp_target_count = 0;
868 subiq->num_current_queries = 0;
869 subiq->depth = iq->depth+1;
870 outbound_list_init(&subiq->outlist);
871 subiq->state = initial_state;
872 subiq->final_state = finalstate;
873 subiq->qchase = subq->qinfo;
874 subiq->chase_flags = subq->query_flags;
875 subiq->refetch_glue = 0;
877 subiq->minimisation_state = INIT_MINIMISE_STATE;
879 subiq->minimisation_state = DONOT_MINIMISE_STATE;
880 memset(&subiq->qinfo_out, 0, sizeof(struct query_info));
918 struct iter_qstate* subiq =
923 subiq->dp = delegpt_copy(dp, subq->region);
925 if(!subiq->dp) {
933 subiq->num_target_queries = 0;
934 subiq->dnssec_expected = iter_indicates_dnssec(
935 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
1019 struct iter_qstate* subiq =
1024 subiq->dp = delegpt_copy(stub_dp, subq->region);
1026 if(!subiq->dp) {
1038 subiq->num_target_queries = 0;
1039 subiq->wait_priming_stub = 1;
1040 subiq->dnssec_expected = iter_indicates_dnssec(
1041 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
1239 struct iter_qstate* subiq =
1244 subiq->refetch_glue = 1;
1245 subiq->dp = delegpt_copy(iq->dp, subq->region);
1246 if(!subiq->dp) {
1306 struct iter_qstate* subiq =
1310 subiq->dp = delegpt_copy(iq->dp, subq->region);
1311 /* if !subiq->dp, it'll start from the cache, no problem */
1923 struct iter_qstate* subiq =
1927 subiq->query_for_pside_glue = 1;
1929 subiq->dp = delegpt_copy(iq->dp, subq->region);
1930 subiq->dnssec_expected = iter_indicates_dnssec(
1931 qstate->env, subiq->dp, NULL,
1933 subiq->refetch_glue = 1;
1935 subiq->dp = dns_cache_find_delegation(qstate->env,
1937 &subiq->deleg_msg,
1941 if(subiq->dp) {
1942 subiq->dnssec_expected = iter_indicates_dnssec(
1943 qstate->env, subiq->dp, NULL,
1945 subiq->refetch_glue = 1;