Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:ThisQInterval

388 	if (m->CurrentQuestion == q) { q->ThisQInterval = 0; }				// Deactivate this question
474 q->ThisQInterval = 0;
2810 if (TimeToSendThisQuestion(q, m->timenow + q->ThisQInterval/10))
2814 if (TimeToSendThisQuestion(q, m->timenow + q->ThisQInterval/2))
2825 rr->NextRequiredQuery - (m->timenow + q->ThisQInterval) > 0)// and we'll ask at least once again before NextRequiredQuery
2876 else if (!mDNSOpaque16IsZero(q->TargetQID)) { q->LastQTime = m->timenow - q->ThisQInterval; cr->UnansweredQueries++; }
2903 q->ThisQInterval *= QuestionIntervalStep;
2905 if (q->ThisQInterval > MaxQuestionInterval)
2906 q->ThisQInterval = MaxQuestionInterval;
2917 if (maxExistingQuestionInterval < q->ThisQInterval)
2918 maxExistingQuestionInterval = q->ThisQInterval;
2942 (!q->Target.type && ActiveQuestion(q) && q->ThisQInterval <= maxExistingQuestionInterval && AccelerateThisQuery(m,q))))
2947 if (m->timenow - (q->LastQTime + (q->ThisQInterval/2)) >= 0)
2952 q->qname.c, DNSTypeName(q->qtype), q->ThisQInterval / InitialQuestionInterval, q->RequestUnicast);
2953 q->ThisQInterval *= QuestionIntervalStep;
2954 if (q->ThisQInterval > MaxQuestionInterval)
2955 q->ThisQInterval = MaxQuestionInterval;
2956 else if (q->CurrentAnswers == 0 && q->ThisQInterval == InitialQuestionInterval * QuestionIntervalStep3 && !q->RequestUnicast &&
2981 ExpireDupSuppressInfo(q->DupSuppress, m->timenow - q->ThisQInterval/2);
3360 q->ThisQInterval = MaxQuestionInterval;
3529 q->ThisQInterval > InitialQuestionInterval * QuestionIntervalStep3 && m->timenow - q->LastQTxTime < mDNSPlatformOneSecond)
3532 q->qname.c, DNSTypeName(q->qtype), q->RecentAnswerPkts, q->ThisQInterval);
3534 q->ThisQInterval = InitialQuestionInterval;
3583 // so we immediately bump ThisQInterval up to MaxQuestionInterval to avoid pounding the network.
3739 q->ThisQInterval = InitialQuestionInterval;
3740 q->LastQTime = m->timenow - q->ThisQInterval;
3951 q->ThisQInterval = InitialQuestionInterval;
3952 q->LastQTime = m->timenow - q->ThisQInterval;
4581 // In case 1 we don't want to mess with our established ThisQInterval and LastQTime (ScheduleImmediately is false)
4620 question->ThisQInterval = InitialQuestionInterval;
4621 question->LastQTime = m->timenow - question->ThisQInterval;
4758 q->ThisQInterval = InitialQuestionInterval; // MUST be > zero for an active question
4760 q->LastQTime = m->timenow - q->ThisQInterval;
4915 if (err && intf->SPSAddr[sps].type == mDNSAddrType_IPv6 && intf->NetWakeResolve[sps].ThisQInterval == -1)
5009 question->ThisQInterval = -1;
5028 question->ThisQInterval = -1;
5092 intf->ifname, &intf->ip, NextQSendTime(&intf->NetWakeBrowse) - m->timenow, intf->NetWakeBrowse.ThisQInterval);
5105 if (intf->NetWakeResolve[i].ThisQInterval >= 0)
5106 { LogMsg("BeginSleepProcessing: %s %d intf->NetWakeResolve[i].ThisQInterval %d", intf->ifname, i, intf->NetWakeResolve[i].ThisQInterval); *(long*)0 = 0; }
5109 if (intf->NetWakeResolve[i].ThisQInterval >= 0) mDNS_StopQuery(m, &intf->NetWakeResolve[i]);
5110 intf->NetWakeResolve[i].ThisQInterval = -1;
5291 if (intf->NetWakeResolve[sps].ThisQInterval >= 0)
5336 if (intf->NetWakeBrowse.ThisQInterval >= 0)
6883 q->ThisQInterval = MaxQuestionInterval;
7655 q->ThisQInterval = question->ThisQInterval;
8290 // will soon become the real question) including q->ThisQInterval which might be zero if it was
8377 question->ThisQInterval = InitialQuestionInterval; // MUST be > zero for an active question
8528 // If it was already stopped, mDNS_StopQuery_internal would have set q->ThisQInterval to -1 and should not
8530 if (nta->question.ThisQInterval != -1)
8533 if (nta->question.ThisQInterval != -1)
8534 LogMsg("CancelGetZoneData: Question %##s (%s) ThisQInterval %d not -1", nta->question.qname.c, DNSTypeName(nta->question.qtype), nta->question.ThisQInterval);
8554 if (question->ThisQInterval >= 0) // Only log error message if the query was supposed to be active
8566 // But don't trash ThisQInterval until afterwards.
8567 question->ThisQInterval = -1;
8813 if (query->qAv6.ThisQInterval >= 0) mDNS_StopQuery(m, &query->qAv6);
8923 query->qSRV.ThisQInterval = -1; // So that mDNS_StopResolveService() knows whether to cancel this question
8943 query->qTXT.ThisQInterval = -1; // So that mDNS_StopResolveService() knows whether to cancel this question
8963 query->qAv4.ThisQInterval = -1; // So that mDNS_StopResolveService() knows whether to cancel this question
8983 query->qAv6.ThisQInterval = -1; // So that mDNS_StopResolveService() knows whether to cancel this question
9031 if (q->qSRV.ThisQInterval >= 0) mDNS_StopQuery_internal(m, &q->qSRV);
9032 if (q->qTXT.ThisQInterval >= 0) mDNS_StopQuery_internal(m, &q->qTXT);
9033 if (q->qAv4.ThisQInterval >= 0) mDNS_StopQuery_internal(m, &q->qAv4);
9034 if (q->qAv6.ThisQInterval >= 0) mDNS_StopQuery_internal(m, &q->qAv6);
9370 set->NetWakeBrowse.ThisQInterval = -1;
9373 set->NetWakeResolve[i].ThisQInterval = -1;
9399 if (set->NetWakeBrowse.ThisQInterval >= 0)
9406 for (i=0; i<3; i++) if (set->NetWakeResolve[i].ThisQInterval >= 0) mDNS_StopQuery_internal(m, &set->NetWakeResolve[i]);
9417 // (includes resetting NetWakeBrowse.ThisQInterval back to -1)
9531 if (!q->ThisQInterval || q->ThisQInterval > initial)
9533 q->ThisQInterval = initial;
9536 q->LastQTime = m->timenow - q->ThisQInterval + qdelay;
9632 if (q->InterfaceID == set->InterfaceID) q->ThisQInterval = 0;
10722 m->ReverseMap.ThisQInterval = -1;