Lines Matching defs:subiq
815 struct iter_qstate* subiq = NULL;
871 subiq = (struct iter_qstate*)subq->minfo[id];
872 memset(subiq, 0, sizeof(*subiq));
873 subiq->num_target_queries = 0;
875 subiq->target_count = iq->target_count;
878 subiq->nxns_dp = iq->nxns_dp;
880 subiq->dp_target_count = 0;
881 subiq->num_current_queries = 0;
882 subiq->depth = iq->depth+1;
883 outbound_list_init(&subiq->outlist);
884 subiq->state = initial_state;
885 subiq->final_state = finalstate;
886 subiq->qchase = subq->qinfo;
887 subiq->chase_flags = subq->query_flags;
888 subiq->refetch_glue = 0;
890 subiq->minimisation_state = INIT_MINIMISE_STATE;
892 subiq->minimisation_state = DONOT_MINIMISE_STATE;
893 memset(&subiq->qinfo_out, 0, sizeof(struct query_info));
931 struct iter_qstate* subiq =
936 subiq->dp = delegpt_copy(dp, subq->region);
938 if(!subiq->dp) {
946 subiq->num_target_queries = 0;
947 subiq->dnssec_expected = iter_indicates_dnssec(
948 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
1032 struct iter_qstate* subiq =
1037 subiq->dp = delegpt_copy(stub_dp, subq->region);
1039 if(!subiq->dp) {
1051 subiq->num_target_queries = 0;
1052 subiq->wait_priming_stub = 1;
1053 subiq->dnssec_expected = iter_indicates_dnssec(
1054 qstate->env, subiq->dp, NULL, subq->qinfo.qclass);
1252 struct iter_qstate* subiq =
1257 subiq->refetch_glue = 1;
1258 subiq->dp = delegpt_copy(iq->dp, subq->region);
1259 if(!subiq->dp) {
1319 struct iter_qstate* subiq =
1323 subiq->dp = delegpt_copy(iq->dp, subq->region);
1324 /* if !subiq->dp, it'll start from the cache, no problem */
1936 struct iter_qstate* subiq =
1940 subiq->query_for_pside_glue = 1;
1942 subiq->dp = delegpt_copy(iq->dp, subq->region);
1943 subiq->dnssec_expected = iter_indicates_dnssec(
1944 qstate->env, subiq->dp, NULL,
1946 subiq->refetch_glue = 1;
1948 subiq->dp = dns_cache_find_delegation(qstate->env,
1950 &subiq->deleg_msg,
1954 if(subiq->dp) {
1955 subiq->dnssec_expected = iter_indicates_dnssec(
1956 qstate->env, subiq->dp, NULL,
1958 subiq->refetch_glue = 1;