Searched refs:rdatastorage (Results 1 - 5 of 5) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DmDNSEmbeddedAPI.h1643 RData rdatastorage; // Normally the storage is right here, except for oversized records member in struct:AuthRecord_struct
1644 // rdatastorage MUST be the last thing in the structure -- when using oversized AuthRecords, extra bytes
1645 // are appended after the end of the AuthRecord, logically augmenting the size of the rdatastorage
1686 struct { mDNSu16 MaxRDLength; mDNSu8 data[InlineCacheRDSize]; } rdatastorage; // Storage for small records is right here member in struct:CacheRecord_struct
H A Duds_daemon.c2618 if (rr->resrec.rdata != &rr->rdatastorage)
2642 extra->r.rdatastorage.MaxRDLength = (mDNSu16) size;
2644 memcpy(&extra->r.rdatastorage.u.data, rdata, rdlen);
2646 result = mDNS_AddRecordToService(gmDNS, srs , extra, &extra->r.rdatastorage, ttl);
2772 if (oldrd != &rr->rdatastorage) freeL("update_callback", oldrd);
H A DmDNS.c2206 rr->resrec.rdata = &rr->rdatastorage;
4155 if (r->resrec.rdata && r->resrec.rdata != (RData*)&r->rdatastorage) mDNSPlatformMemFree(r->resrec.rdata);
4418 r->resrec.rdata = (RData*)&r->rdatastorage; // By default, assume we're usually going to be using local storage
5581 if (rr->resrec.rdata != (RData*)&rr->rdatastorage && !(m->rec.r.resrec.rdlength > InlineCacheRDSize))
5582 LogMsg("rr->resrec.rdata != &rr->rdatastorage but length <= InlineCacheRDSize %##s", m->rec.r.resrec.name->c);
H A DDNSCommon.c1896 rr->resrec.rdata = (RData*)&rr->rdatastorage;
H A DuDNS.c2032 newCR->resrec.rdata = (RData*)&newCR->rdatastorage;
2175 cr->resrec.rdata = (RData*)&cr->rdatastorage;

Completed in 197 milliseconds