Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:NewLocalRecords

521 // AnswerAllLocalQuestionsWithLocalAuthRecord is used by the m->NewLocalRecords loop in mDNS_Execute(),
1250 if (!m->NewLocalRecords) m->NewLocalRecords = rr;
1310 if (!m->NewLocalRecords) m->NewLocalRecords = rr;
1544 if (m->NewLocalRecords == rr) m->NewLocalRecords = rr->next;
3878 // no local records that could possibly answer this question. As we did not check the NewLocalRecords, we
4017 while (m->CurrentRecord && m->CurrentRecord != m->NewLocalRecords)
4374 // we begin generating *any* new ADD events in the m->NewLocalOnlyQuestions and m->NewLocalRecords loops below.
4395 for (i=0; i<1000 && m->NewLocalRecords && m->NewLocalRecords != head; i++)
4397 AuthRecord *rr = m->NewLocalRecords;
4398 m->NewLocalRecords = m->NewLocalRecords->next;
4407 // reinsert. As the NewLocalRecords will be NULL for this case, the loop will
4408 // terminate and set the NewLocalRecords to rr.
4410 if (head != mDNSNULL || m->NewLocalRecords != mDNSNULL)
4411 LogMsg("mDNS_Execute: ERROR!!: head %p, NewLocalRecords %p", head, m->NewLocalRecords);
4438 m->NewLocalRecords = head;
4439 debugf("mDNS_Execute: Setting NewLocalRecords to %s", (head ? ARDisplayString(m, head) : "NULL"));
4441 if (i >= 1000) LogMsg("mDNS_Execute: m->NewLocalRecords exceeded loop limit");
10702 m->NewLocalRecords = mDNSNULL;