Searched refs:CacheRecord (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A Danonymous.h26 extern void InitializeAnonInfoForCR(mDNS *const m, CacheRecord **McastNSEC3Records, CacheRecord *cr);
27 extern void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuestion *q);
28 extern void CopyAnonInfoForCR(mDNS *const m, CacheRecord *crto, CacheRecord *crfrom);
H A Dnsec.h23 extern mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNSu8 rcode);
25 extern void ValidateWithNSECS(mDNS *const m, DNSSECVerifier *dv, CacheRecord *rr);
29 extern void VerifyNSEC(mDNS *const m, ResourceRecord *rr, RRVerifier *rv, DNSSECVerifier *pdv, CacheRecord *ncr,
31 extern CacheRecord *NSECRecordIsDelegation(mDNS *const m, domainname *name, mDNSu16 qtype);
H A Danonymous.c433 mDNSlocal CacheRecord *FindMatchingNSEC3ForName(mDNS *const m, CacheRecord **nsec3, const domainname *name)
435 CacheRecord *cr;
436 CacheRecord **prev = nsec3;
454 mDNSexport void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuestion *q)
456 CacheRecord *nsec3CR;
474 mDNSexport void InitializeAnonInfoForCR(mDNS *const m, CacheRecord **McastNSEC3Records, CacheRecord *cr)
476 CacheRecord *nsec3CR;
520 mDNSexport void CopyAnonInfoForCR(mDNS *const m, CacheRecord *crt
[all...]
H A DmDNSEmbeddedAPI.h463 typedef struct CacheRecord_struct CacheRecord; typedef in typeref:struct:CacheRecord_struct
1009 // Records received from the network with rdata this size or less have their rdata stored right in the CacheRecord object
1018 // Note that since CacheRecord object and a CacheGroup object are allocated out of the same pool, it's sensible to
1638 CacheRecord *next; // Next in list; first element of structure for efficiency reasons
1642 CacheRecord *NextInKAList; // Link to the next element in the chain of known answers to send
1658 CacheRecord *NextInCFList; // Set if this is in the list of records we just received with the cache flush bit set
1659 CacheRecord *nsec; // NSEC records needed for non-existence proofs
1660 CacheRecord *soa; // SOA record to return for proxy questions
1668 // the size of the namestorage array in CacheGroup_struct so that sizeof(CacheGroup) == sizeof(CacheRecord)
1673 CacheRecord *member
[all...]
H A DmDNS.c83 mDNSlocal void FreeNSECRecords(mDNS *const m, CacheRecord *NSECRecords);
85 const mDNSInterfaceID InterfaceID, CacheRecord **NSEC3Records);
760 mDNSlocal mDNSBool PacketRRMatchesSignature(const CacheRecord *const pktrr, const AuthRecord *const authrr)
775 // CacheRecord *ka is the CacheRecord from the known answer list in the query.
782 mDNSlocal mDNSBool ShouldSuppressKnownAnswer(const CacheRecord *const ka, const AuthRecord *const rr)
2930 mDNSexport void SetNextCacheCheckTimeForRecord(mDNS *const m, CacheRecord *const rr)
2951 mDNSexport mStatus mDNS_Reconfirm_internal(mDNS *const m, CacheRecord *const rr, mDNSu32 interval)
2979 DNSQuestion *q, CacheRecord ***kalistptrptr, mDNSu32 *answerforecast)
2996 CacheRecord *r
[all...]
H A DmDNSPosix.c1456 mDNSexport mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNSu8 rcode)
H A Duds_daemon.c5655 mDNSlocal void PrintOneCacheRecord(mDNS *const m, const CacheRecord *cr, mDNSu32 slot, const mDNSu32 remain, const char *ifname, mDNSu32 *CacheUsed)
5669 mDNSlocal void PrintCachedRecords(mDNS *const m, const CacheRecord *cr, mDNSu32 slot, const mDNSu32 remain, const char *ifname, mDNSu32 *CacheUsed)
5671 CacheRecord *nsec;
5672 CacheRecord *soa;
5775 const CacheRecord *cr;
H A DDNSCommon.c164 const CacheRecord *rr;
2851 CacheRecord *const rr = &largecr->r;
3437 CacheRecord *const rr = &largecr->r;
H A DuDNS.c4891 CacheRecord *rr;
5769 CacheRecord *cr;

Completed in 169 milliseconds