Lines Matching refs:InitialQuestionInterval
3433 && !((q->flags & kDNSServiceFlagsThresholdFinder) && (q->ThisQInterval == InitialQuestionInterval)))
3450 q->qname.c, DNSTypeName(q->qtype), q->ThisQInterval / InitialQuestionInterval, q->RequestUnicast);
3456 else if (q->CurrentAnswers == 0 && q->ThisQInterval == InitialQuestionInterval * QuestionIntervalStep3 && !q->RequestUnicast &&
4168 q->ThisQInterval > InitialQuestionInterval * QuestionIntervalStep3 && m->timenow - q->LastQTxTime < mDNSPlatformOneSecond)
4172 q->LastQTime = m->timenow - InitialQuestionInterval + (mDNSs32)mDNSRandom((mDNSu32)mDNSPlatformOneSecond*4);
4173 q->ThisQInterval = InitialQuestionInterval;
4291 // restart the queries at InitialQuestionInterval.
4294 q->ThisQInterval = InitialQuestionInterval;
4450 q->ThisQInterval = InitialQuestionInterval;
4724 q->ThisQInterval = InitialQuestionInterval;
5423 question->ThisQInterval = InitialQuestionInterval;
5567 q->ThisQInterval = InitialQuestionInterval; // MUST be > zero for an active question
8366 // restarted (setting it to InitialQuestionInterval) for other reasons e.g., wakeup,
11446 // be a waste. For that reason, we schedule our first query to go out in half a second (InitialQuestionInterval).
11457 question->ThisQInterval = InitialQuestionInterval; // MUST be > zero for an active question
12925 // We set a random delay of up to InitialQuestionInterval (1/3 second).
12931 if (!m->SuppressSending) m->SuppressSending = m->timenow + (mDNSs32)mDNSRandom((mDNSu32)InitialQuestionInterval);
12960 mDNSs32 initial = dodelay ? InitialQuestionInterval * QuestionIntervalStep2 : InitialQuestionInterval;