Searched refs:mDNSInterface_LocalOnly (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10/mDNSResponder-561.1.1/mDNSCore/
H A DDNSCommon.c42 mDNSexport const mDNSInterfaceID mDNSInterface_LocalOnly = (mDNSInterfaceID)-2; variable
1364 if (InterfaceID == mDNSInterface_LocalOnly && artype != AuthRecordLocalOnly)
1776 if ((rr->InterfaceID == mDNSInterface_LocalOnly) || (rr->InterfaceID == mDNSInterface_P2P))
1785 q->InterfaceID && q->InterfaceID != mDNSInterface_LocalOnly &&
1849 // Questions with mDNSInterface_LocalOnly InterfaceID should be answered with all resource records that are
1850 // *local* to the machine. These include resource records that have InterfaceID set to mDNSInterface_LocalOnly,
1857 q->InterfaceID && q->InterfaceID != mDNSInterface_LocalOnly && q->InterfaceID != mDNSInterface_Unicast &&
1862 // to mDNSInterface_Any, mDNSInterface_LocalOnly or a real InterfaceID (scoped).
1888 // with names that don't end in local and have mDNSInterface_LocalOnly set.
1911 if ((rr->InterfaceID == mDNSInterface_LocalOnly) || (r
[all...]
H A DmDNS.c615 // 2. If the AuthRecord is marked mDNSInterface_LocalOnly or mDNSInterface_P2P, then it also runs though
1199 rr->resrec.InterfaceID = mDNSInterface_LocalOnly;
1202 if (rr->resrec.InterfaceID != mDNSInterface_LocalOnly)
1205 if (intf && !intf->Advertise) { rr->resrec.InterfaceID = mDNSInterface_LocalOnly; rr->ARType = AuthRecordLocalOnly; }
1647 // If this is a record (including mDNSInterface_LocalOnly records) for which we've given local-only answers then
3168 if (InterfaceID == mDNSInterface_Any || InterfaceID == mDNSInterface_LocalOnly || InterfaceID == mDNSInterface_P2P)
4440 // If the question is mDNSInterface_LocalOnly, all records local to the machine should be used
10828 if ((InterfaceID == mDNSInterface_Unicast) || (InterfaceID == mDNSInterface_LocalOnly))
10857 if ((InterfaceID == mDNSInterface_Unicast) || (InterfaceID == mDNSInterface_LocalOnly))
11333 if (question->InterfaceID && question->InterfaceID != mDNSInterface_LocalOnly
[all...]
H A DmDNSEmbeddedAPI.h1606 ((Q)->InterfaceID != mDNSInterface_LocalOnly && (Q)->InterfaceID != mDNSInterface_P2P && !(Q)->ForceMCast && !IsLocalDomain(&(Q)->qname)))
2335 DNSQuestion *LocalOnlyQuestions; // Questions with InterfaceID set to mDNSInterface_LocalOnly or mDNSInterface_P2P
2477 extern const mDNSInterfaceID mDNSInterface_LocalOnly; // Special value
H A DuDNS.c5237 if (answer->InterfaceID == mDNSInterface_LocalOnly) return;
5252 mDNS_SetupResourceRecord(&arElem->ar, mDNSNULL, mDNSInterface_LocalOnly, kDNSType_PTR, 7200, kDNSRecordTypeShared, AuthRecordLocalOnly, FreeARElemCallback, arElem);
/macosx-10.10/mDNSResponder-561.1.1/mDNSPosix/
H A DmDNSPosix.c542 if (index == kDNSServiceInterfaceIndexLocalOnly) return(mDNSInterface_LocalOnly);
560 if (id == mDNSInterface_LocalOnly) return(kDNSServiceInterfaceIndexLocalOnly);
/macosx-10.10/mDNSResponder-561.1.1/mDNSShared/
H A Duds_daemon.c365 q->InterfaceID == mDNSInterface_LocalOnly ? "lo" : q->InterfaceID == mDNSInterface_P2P ? "p2p" :
390 ar->resrec.InterfaceID == mDNSInterface_LocalOnly ? "lo" : ar->resrec.InterfaceID == mDNSInterface_P2P ? "p2p" :
682 if (InterfaceID == mDNSInterface_LocalOnly)
1231 if (rr->resrec.InterfaceID == mDNSInterface_LocalOnly && !IsLocalDomain(rr->resrec.name) &&
2320 // "FoundDomain" in uDNS.c for creating and destroying these special mDNSInterface_LocalOnly records.
2334 mDNS_SetupResourceRecord(&ptr->ar, mDNSNULL, mDNSInterface_LocalOnly, kDNSType_PTR, 7200, kDNSRecordTypeShared, AuthRecordLocalOnly, FreeARElemCallback, ptr);
3834 if (!InterfaceID) InterfaceID = mDNSInterface_LocalOnly;
5059 mDNSNULL, mDNSInterface_LocalOnly, AutomaticBrowseDomainChange, mDNSNULL);
5080 // Clean up any special mDNSInterface_LocalOnly records we created, both the entries for "local" we
5352 if (ar->resrec.InterfaceID == mDNSInterface_LocalOnly)
[all...]
/macosx-10.10/mDNSResponder-561.1.1/mDNSVxWorks/
H A DmDNSVxWorks.c603 if( inIndex == (mDNSu32) -1 ) return( mDNSInterface_LocalOnly );
624 if( inID == mDNSInterface_LocalOnly ) return( (mDNSu32) -1 );
/macosx-10.10/mDNSResponder-561.1.1/mDNSMacOSX/
H A Ddaemon.c647 err = mDNS_GetDomains(&mDNSStorage, &x->dom, dt1, NULL, mDNSInterface_LocalOnly, DomainEnumFound, x);
648 if (!err) err = mDNS_GetDomains(&mDNSStorage, &x->def, dt2, NULL, mDNSInterface_LocalOnly, DomainEnumFound, x);
841 if (query->info->InterfaceID == mDNSInterface_LocalOnly || query->info->InterfaceID == mDNSInterface_P2P) ifx = mDNSNULL;
H A DmDNSMacOSX.c31 #include "dns_sd.h" // For mDNSInterface_LocalOnly etc.
1339 if (ifindex == kDNSServiceInterfaceIndexLocalOnly) return(mDNSInterface_LocalOnly);
1361 if (id == mDNSInterface_LocalOnly) return(kDNSServiceInterfaceIndexLocalOnly);
8904 mDNSInterfaceID InterfaceID = mDNSInterface_LocalOnly;
9713 mDNS_SetupResourceRecord(rr, mDNSNULL, mDNSInterface_LocalOnly, kDNSType_PTR, kHostNameTTL, kDNSRecordTypeKnownUnique, AuthRecordLocalOnly, mDNSNULL, mDNSNULL);
10273 || (InterfaceID == mDNSInterface_LocalOnly)
/macosx-10.10/mDNSResponder-561.1.1/mDNSWindows/
H A DmDNSWin32.c877 id = mDNSInterface_LocalOnly;
907 if( inID == mDNSInterface_LocalOnly )

Completed in 245 milliseconds