Home
last modified time | relevance | path

Searched refs:RDLength (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/contrib/mDNSResponder/mDNSCore/
H A DmDNS.c5286 mDNSlocal CacheRecord *GetCacheRecord(mDNS *const m, CacheGroup *cg, mDNSu16 RDLength) in GetCacheRecord() argument
5292 … if (RDLength > InlineCacheRDSize) // If RDLength is too big, allocate extra storage in GetCacheRecord()
5294 r->resrec.rdata = (RData*) mDNSPlatformMemAllocateClear(sizeofRDataHeader + RDLength); in GetCacheRecord()
5295 if (r->resrec.rdata) r->resrec.rdata->MaxRDLength = r->resrec.rdlength = RDLength; in GetCacheRecord()
8274 mDNSu16 RDLength = GetRDLengthMem(&m->rec.r.resrec); in CreateNewCacheEntry() local
8282 …if (cg) rr = GetCacheRecord(m, cg, RDLength); // Make a cache record, being careful not to recyc… in CreateNewCacheEntry()
8301 if (rr->resrec.rdata == (RData*)&rr->smallrdatastorage && RDLength > InlineCacheRDSize) in CreateNewCacheEntry()
8303 … else if (rr->resrec.rdata != (RData*)&rr->smallrdatastorage && RDLength <= InlineCacheRDSize) in CreateNewCacheEntry()
8305 if (RDLength > InlineCacheRDSize) in CreateNewCacheEntry()
8306 … mDNSPlatformMemCopy(rr->resrec.rdata, m->rec.r.resrec.rdata, sizeofRDataHeader + RDLength); in CreateNewCacheEntry()