Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:CurrentQuestion

4162 // instead it is implicit that the question to be checked is m->CurrentQuestion.
4165 DNSQuestion *q = m->CurrentQuestion;
4356 // We're already using the m->CurrentQuestion pointer, so CacheRecordAdd can't use it to walk the question list.
4362 // MUST NOT touch m->CurrentQuestion (or q) after this -- client callback could have deleted it
4590 if (m->CurrentQuestion)
4591 LogMsg("uDNS_Tasks ERROR m->CurrentQuestion already set: %##s (%s)", m->CurrentQuestion->qname.c, DNSTypeName(m->CurrentQuestion->qtype));
4592 m->CurrentQuestion = m->Questions;
4593 while (m->CurrentQuestion && m->CurrentQuestion != m->NewQuestions)
4595 DNSQuestion *const q = m->CurrentQuestion;
4599 if (q == m->CurrentQuestion)
4603 // If m->CurrentQuestion wasn't modified out from under us, advance it now
4605 // depends on having m->CurrentQuestion point to the right question
4606 if (m->CurrentQuestion == q)
4607 m->CurrentQuestion = q->next;
4609 m->CurrentQuestion = mDNSNULL;