H A D | mDNS.c | 117 #define LORecordAnswersAddressType(rr) ((rr)->ARType == AuthRecordLocalOnly && \ 118 (rr)->resrec.RecordType & kDNSRecordTypeUniqueMask && \ 119 ((rr)->resrec.rrtype == kDNSType_A || (rr)->resrec.rrtype == kDNSType_AAAA || \ 120 (rr)->resrec.rrtype == kDNSType_CNAME)) 122 #define FollowCNAME(q, rr, AddRecord) (AddRecord && (q)->qtype != kDNSType_CNAME && \ 123 (rr)->RecordType != kDNSRecordTypePacketNegative && \ 124 (rr)->rrtype == kDNSType_CNAME) 247 mDNSexport AuthGroup *AuthGroupForRecord(AuthHash *r, const mDNSu32 slot, const ResourceRecord *const rr) argument 252 GetAuthGroup(AuthHash *r, const mDNSu32 slot, const ResourceRecord *const rr) argument 280 InsertAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr) argument 295 RemoveAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr) argument 331 CacheGroupForRecord(const mDNS *const m, const mDNSu32 slot, const ResourceRecord *const rr) argument 393 AnswerQuestionByFollowingCNAME(mDNS *const m, DNSQuestion *q, ResourceRecord *rr) argument 442 AnswerLocalQuestionWithLocalAuthRecord(mDNS *const m, AuthRecord *rr, QC_result AddRecord) argument 491 AnswerInterfaceAnyQuestionsWithLocalAuthRecord(mDNS *const m, AuthRecord *rr, QC_result AddRecord) argument 524 AnswerAllLocalQuestionsWithLocalAuthRecord(mDNS *const m, AuthRecord *rr, QC_result AddRecord) argument 658 ShouldSuppressKnownAnswer(const CacheRecord *const ka, const AuthRecord *const rr) argument 675 SetNextAnnounceProbeTime(mDNS *const m, const AuthRecord *const rr) argument 700 InitializeLastAPTime(mDNS *const m, AuthRecord *const rr) argument 788 SetUnicastTargetToHostName(mDNS *const m, AuthRecord *rr) argument 817 SetTargetToHostName(mDNS *const m, AuthRecord *const rr) argument 857 AcknowledgeRecord(mDNS *const m, AuthRecord *const rr) argument 870 ActivateUnicastRegistration(mDNS *const m, AuthRecord *const rr) argument 951 CheckAuthIdenticalRecord(AuthHash *r, AuthRecord *rr) argument 978 CheckAuthRecordConflict(AuthHash *r, AuthRecord *rr) argument 1001 CheckAuthSameRecord(AuthHash *r, AuthRecord *rr) argument 1024 mDNS_Register_internal(mDNS *const m, AuthRecord *const rr) argument 1328 RecordProbeFailure(mDNS *const m, const AuthRecord *const rr) argument 1347 CompleteRDataUpdate(mDNS *const m, AuthRecord *const rr) argument 1360 mDNS_Deregister_internal(mDNS *const m, AuthRecord *const rr, mDNS_Dereg_type drt) argument 1605 AddRecordToResponseList(AuthRecord ***nrpp, AuthRecord *rr, AuthRecord *add) argument 1622 AuthRecord *rr, *rr2; local 1663 AuthRecord *rr; local 1750 CompleteDeregistration(mDNS *const m, AuthRecord *rr) argument 1775 AuthRecord *rr = m->CurrentRecord; local 1852 SendARP(mDNS *const m, const mDNSu8 op, const AuthRecord *const rr, const mDNSv4Addr *const spa, const mDNSEthAddr *const tha, const mDNSv4Addr *const tpa, const mDNSEthAddr *const dst) argument 1917 SendNDP(mDNS *const m, const mDNSu8 op, const mDNSu8 flags, const AuthRecord *const rr, const mDNSv6Addr *const spa, const mDNSEthAddr *const tha, const mDNSv6Addr *const tpa, const mDNSEthAddr *const dst) argument 2019 GrantUpdateCredit(AuthRecord *rr) argument 2044 AuthRecord *rr, *r2; local 2513 SetNextCacheCheckTimeForRecord(mDNS *const m, CacheRecord *const rr) argument 2535 mDNS_Reconfirm_internal(mDNS *const m, CacheRecord *const rr, mDNSu32 interval) argument 2581 CacheRecord *rr; local 2820 const CacheRecord *rr; local 3303 AnswerCurrentQuestionWithResourceRecord(mDNS *const m, CacheRecord *const rr, const QC_result AddRecord) argument 3413 CacheRecord *rr; local 3468 CacheRecordDeferredAdd(mDNS *const m, CacheRecord *rr) argument 3492 const CacheRecord *rr; local 3509 CacheRecordAdd(mDNS *const m, CacheRecord *rr) argument 3587 NoCacheAnswer(mDNS *const m, CacheRecord *rr) argument 3615 CacheRecordRmv(mDNS *const m, CacheRecord *rr) argument 3720 CacheRecord *const rr = *rp; local 3848 AuthRecord *rr = m->CurrentRecord; local 3903 CacheRecord *rr; local 4003 AuthRecord *rr = m->CurrentRecord; local 4019 AuthRecord *rr = m->CurrentRecord; local 4083 CacheRecord *rr = *rp; local 4134 GetCacheGroup(mDNS *const m, const mDNSu32 slot, const ResourceRecord *const rr) argument 4162 mDNS_PurgeCacheResourceRecord(mDNS *const m, CacheRecord *rr) argument 4206 AuthRecord *rr = m->CurrentRecord; local 4236 AuthRecord *rr = m->CurrentRecord; local 4397 AuthRecord *rr = m->NewLocalRecords; local 4453 AuthRecord *rr = ag->NewLocalOnlyRecords; local 4558 AuthRecord *rr; local 4830 AuthRecord *rr; local 4932 RecordIsFirstOccurrenceOfOwner(mDNS *const m, const AuthRecord *const rr) argument 4960 AuthRecord *rr; local 5039 AuthRecord *rr; local 5048 AuthRecord *rr; local 5136 AuthRecord *rr; local 5258 AuthRecord *rr; local 5423 AuthRecord *rr; local 5548 const AuthRecord *rr; local 5653 CacheRecord *rr; local 5672 AuthRecord *const rr = m->CurrentRecord; local 5698 AuthRecord *const rr = m->CurrentRecord; local 5745 AuthRecord *rr; local 6294 ExpectingUnicastResponseForRecord(mDNS *const m, const mDNSAddr *const srcaddr, const mDNSBool SrcLocal, const mDNSIPPort port, const mDNSOpaque16 id, const CacheRecord *const rr, mDNSBool tcp) argument 6344 GetRDLengthMem(const ResourceRecord *const rr) argument 6358 CacheRecord *rr = mDNSNULL; local 6394 RefreshCacheRecord(mDNS *const m, CacheRecord *rr, mDNSu32 ttl) argument 6409 CacheRecord *rr; local 6549 CacheRecord *rr; local 6694 AuthRecord *rr = m->CurrentRecord; local 6815 CacheRecord *rr; local 7056 CacheRecord *rr, *neg = mDNSNULL; local 7191 AuthRecord *rr; local 7408 AuthRecord *const rr = m->CurrentRecord; local 8097 CacheRecord *rr; local 8158 AuthRecord *rr; local 8543 CacheRecord *rr; local 8703 const CacheRecord *rr; local 8729 mDNS_ReconfirmByValue(mDNS *const m, ResourceRecord *const rr) argument 9071 mDNS_Register(mDNS *const m, AuthRecord *const rr) argument 9080 mDNS_Update(mDNS *const m, AuthRecord *const rr, mDNSu32 newttl, const mDNSu16 newrdlength, RData *const newrdata, mDNSRecordUpdateCallback *Callback) argument 9148 mDNS_Deregister(mDNS *const m, AuthRecord *const rr) argument 9262 AuthRecord *rr; local 9291 mDNS_HostNameCallback(mDNS *const m, AuthRecord *const rr, mStatus result) argument 9354 AuthRecord *rr; local 9424 AuthRecord *rr; local 9618 CacheRecord *rr; local 9680 CacheRecord *rr; local 9693 ServiceCallback(mDNS *const m, AuthRecord *const rr, mStatus result) argument 9752 NSSCallback(mDNS *const m, AuthRecord *const rr, mStatus result) argument 10078 mDNS_RegisterNoSuchService(mDNS *const m, AuthRecord *const rr, const domainlabel *const name, const domainname *const type, const domainname *const domain, const domainname *const host, const mDNSInterfaceID InterfaceID, mDNSRecordCallback Callback, void *Context, mDNSBool includeP2P) argument 10104 mDNS_AdvertiseDomains(mDNS *const m, AuthRecord *rr, mDNS_DomainType DomainType, const mDNSInterfaceID InterfaceID, char *domname) argument 10157 RestartARPProbing(mDNS *const m, AuthRecord *const rr) argument 10192 AuthRecord *rr; local 10280 AuthRecord *rr; local 10438 AuthRecord *rr, *r2; local 10813 DynDNSHostNameCallback(mDNS *const m, AuthRecord *const rr, mStatus result) argument 11313 AuthRecord *rr = m->CurrentRecord; local 11334 AuthRecord *rr; local 11439 AuthRecord *rr; local [all...] |