Lines Matching refs:RData
870 // In the multicast usage of NSEC3, we know the actual size of RData
1059 } RData;
1062 #define sizeofRDataHeader (sizeof(RData) - sizeof(RDataBody))
1064 // RData_small is a smaller version of the RData object, used for inline data storage embedded in a CacheRecord_struct
1079 typedef void mDNSRecordUpdateCallback (mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu16 OldRDLen);
1417 RData *rdata; // Pointer to storage for this rdata
1553 RData *NewRData; // Set if we are updating this record with new rdata
1554 mDNSu16 newrdlength; // ... and the length of the new RData
1585 RData *OrigRData;
1586 RData *InFlightRData;
1587 RData *QueuedRData;
1591 RData rdatastorage; // Normally the storage is right here, except for oversized records
2686 const mDNSu16 newrdlength, RData *const newrdata, mDNSRecordUpdateCallback *Callback);
2748 extern void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID,
2767 extern mStatus mDNS_AddRecordToService(mDNS *const m, ServiceRecordSet *sr, ExtraResourceRecord *extra, RData *rdata, mDNSu32 ttl, mDNSu32 flags);