Lines Matching refs:rr

485 	AuthRecord       *rr;         // For record updates
883 typedef void mDNSRecordCallback(mDNS *const m, AuthRecord *const rr, mStatus result);
889 typedef void mDNSRecordUpdateCallback(mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu16 OldRDLen);
1236 // e.g. rr->resrec.RecordType can be kDNSRecordTypeUnregistered,
1237 // and rr->state can be regState_Unregistered
1286 #define RRLocalOnly(rr) ((rr)->ARType == AuthRecordLocalOnly || (rr)->ARType == AuthRecordP2P)
1288 #define RRAny(rr) ((rr)->ARType == AuthRecordAny || (rr)->ARType == AuthRecordAnyIncludeP2P)
2143 extern mStatus mDNS_Register (mDNS *const m, AuthRecord *const rr);
2144 extern mStatus mDNS_Update (mDNS *const m, AuthRecord *const rr, mDNSu32 newttl,
2146 extern mStatus mDNS_Deregister(mDNS *const m, AuthRecord *const rr);
2152 extern mStatus mDNS_ReconfirmByValue(mDNS *const m, ResourceRecord *const rr);
2153 extern void mDNS_PurgeCacheResourceRecord(mDNS *const m, CacheRecord *rr);
2206 extern void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID,
2227 extern mStatus mDNS_RegisterNoSuchService(mDNS *const m, AuthRecord *const rr,
2260 extern mStatus mDNS_AdvertiseDomains(mDNS *const m, AuthRecord *rr, mDNS_DomainType DomainType, const mDNSInterfaceID InterfaceID, char *domname);
2372 extern char *GetRRDisplayString_rdb(const ResourceRecord *const rr, const RDataBody *const rd1, char *const buffer);
2373 #define RRDisplayString(m, rr) GetRRDisplayString_rdb(rr, &(rr)->rdata->u, (m)->MsgBuffer)
2374 #define ARDisplayString(m, rr) GetRRDisplayString_rdb(&(rr)->resrec, &(rr)->resrec.rdata->u, (m)->MsgBuffer)
2375 #define CRDisplayString(m, rr) GetRRDisplayString_rdb(&(rr)->resrec, &(rr)->resrec.rdata->u, (m)->MsgBuffer)
2649 extern mDNSBool mDNSPlatformValidRecordForInterface(AuthRecord *rr, const NetworkInterfaceInfo *intf);
2725 extern void CompleteDeregistration(mDNS *const m, AuthRecord *rr);
2726 extern void AnswerCurrentQuestionWithResourceRecord(mDNS *const m, CacheRecord *const rr, const QC_result AddRecord);
2729 extern void ActivateUnicastRegistration(mDNS *const m, AuthRecord *const rr);
2734 extern void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result);
2737 extern AuthGroup *AuthGroupForRecord(AuthHash *r, const mDNSu32 slot, const ResourceRecord *const rr);
2738 extern AuthGroup *InsertAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr);
2739 extern AuthGroup *RemoveAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr);
2750 extern mDNSBool RecordReadyForSleep(mDNS *const m, AuthRecord *rr);