Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:mDNS_Execute

521 // AnswerAllLocalQuestionsWithLocalAuthRecord is used by the m->NewLocalRecords loop in mDNS_Execute(),
1467 // The solution is to defer delivering the "Remove" events until mDNS_Execute time, just like we do for sending
3406 // know how to handle it. So, we run this function from mDNS_Execute to handle DNSServer changes on the
3606 // CacheRecordRmv is only called from CheckCacheExpiration, which is called from mDNS_Execute.
4194 // had its Sleep Proxy client list change, and defer to actual BPF reconfiguration to mDNS_Execute().
4200 // Called from mDNS_Execute() to expire stale proxy records
4289 mDNSexport mDNSs32 mDNS_Execute(mDNS *const m)
4300 verbosedebugf("mDNS_Execute");
4303 LogMsg("mDNS_Execute: ERROR m->CurrentQuestion already set: %##s (%s)",
4307 LogMsg("mDNS_Execute: ERROR m->CurrentRecord already set: %s", ARDisplayString(m, m->CurrentRecord));
4371 if (i >= 1000) LogMsg("mDNS_Execute: AnswerNewQuestion exceeded loop limit");
4389 if (i >= 1000) LogMsg("mDNS_Execute: m->LocalRemoveEvents exceeded loop limit");
4392 if (i >= 1000) LogMsg("mDNS_Execute: AnswerNewLocalOnlyQuestion exceeded loop limit");
4401 debugf("mDNS_Execute: Delivering Add event with LocalAuthRecord %s", ARDisplayString(m, rr));
4409 debugf("mDNS_Execute: Just one LocalAuthRecord %s, breaking out of the loop early", ARDisplayString(m, rr));
4411 LogMsg("mDNS_Execute: ERROR!!: head %p, NewLocalRecords %p", head, m->NewLocalRecords);
4418 debugf("mDNS_Execute: Skipping LocalAuthRecord %s", ARDisplayString(m, rr));
4423 else { LogMsg("mDNS_Execute: ERROR!! Cannot find record %s in ResourceRecords list", ARDisplayString(m, rr)); break; }
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");
4458 debugf("mDNS_Execute: Delivering Add event with LocalAuthRecord %s", ARDisplayString(m, rr));
4461 else LogMsg("mDNS_Execute: LocalOnlyRecord %s not ready", ARDisplayString(m, rr));
4464 if (i >= 100) LogMsg("mDNS_Execute: ag->NewLocalOnlyRecords exceeded loop limit");
4489 LogMsg("mDNS_Execute: SendQueries didn't send all its queries (%d - %d = %d) will try again in one second",
4494 LogMsg("mDNS_Execute: SendQueries didn't send %##s (%s)", q->qname.c, DNSTypeName(q->qtype));
4498 LogMsg("mDNS_Execute: SendQueries didn't send all its probes (%d - %d = %d) will try again in one second",
4507 LogMsg("mDNS_Execute: SendResponses didn't send all its responses; will try again in one second");
4529 // calling mDNS_Execute() (and other threads allowed to call mDNS API routines) it is the responsibility
4532 // more iteration of its loop, and immediately call mDNS_Execute() again. The signal has to be stateful
4539 // with no main mDNS_Execute() thread, it is the responsibility of the mDNSPlatformUnlock() routine to
4541 // callback function should call mDNS_Execute() (and ignore the return value, which may already be stale
5062 // BeginSleepProcessing is called, with the lock held, from either mDNS_Execute or mDNSCoreMachineSleep
6926 // to schedule an mDNS_Execute task at the appropriate time.