Lines Matching defs:namehash

251 mDNSexport AuthGroup *AuthGroupForName(AuthHash *r, const mDNSu32 slot, const mDNSu32 namehash, const domainname *const name)
255 if (ag->namehash == namehash && SameDomainName(ag->name, name))
262 return(AuthGroupForName(r, slot, rr->namehash, rr->name));
271 ag->namehash = rr->namehash;
337 mDNSexport CacheGroup *CacheGroupForName(const mDNS *const m, const mDNSu32 slot, const mDNSu32 namehash, const domainname *const name)
341 if (cg->namehash == namehash && SameDomainName(cg->name, name))
348 return(CacheGroupForName(m, slot, rr->namehash, rr->name));
518 q->qnamehash = DomainNameHashValue(&q->qname); // and namehash
748 r1->resrec.namehash == r2->resrec.namehash &&
771 pktrr->resrec.namehash == authrr->resrec.namehash &&
1414 rr->resrec.namehash = DomainNameHashValue(rr->resrec.name);
1872 rr->resrec.rdatahash == rr2->resrec.namehash && // ... whose name is the name of the SRV target
1881 rr->resrec.namehash == rr2->resrec.namehash && // ... and have the same name
2494 rr->resrec.rdatahash == r2->resrec.namehash && // ... whose name is the name of the SRV target
3063 mDNSlocal void ReconfirmAntecedents(mDNS *const m, const domainname *const name, const mDNSu32 namehash, const int depth)
3072 if (crtarget && cr->resrec.rdatahash == namehash && SameDomainName(crtarget, name))
3077 ReconfirmAntecedents(m, cr->resrec.name, cr->resrec.namehash, depth+1);
3086 mDNSlocal const CacheRecord *CacheHasAddressTypeForName(mDNS *const m, const domainname *const name, const mDNSu32 namehash)
3088 CacheGroup *const cg = CacheGroupForName(m, HashSlot(name), namehash, name);
4078 mDNSlocal mDNSs32 CheckForSoonToExpireRecords(mDNS *const m, const domainname *const name, const mDNSu32 namehash, const mDNSu32 slot, mDNSBool *purge)
4083 CacheGroup *cg = CacheGroupForName(m, slot, namehash, name);
4913 cg->namehash = rr->namehash;
6017 newRR->resrec.namehash = DomainNameHashValue(newRR->resrec.name);
8087 if (target && cr->resrec.rdatahash == rr->namehash && SameDomainName(target, rr->name))
9199 delay = CheckForSoonToExpireRecords(m, m->rec.r.resrec.name, m->rec.r.resrec.namehash, slot, mDNSNULL);
9416 r1->DelayDelivery = CheckForSoonToExpireRecords(m, r1->resrec.name, r1->resrec.namehash, slot, mDNSNULL);
10194 const domainname *const name, const mDNSu32 namehash, const mDNSu16 rrtype, const mDNSu16 rrclass, mDNSu32 ttl_seconds, mDNSInterfaceID InterfaceID, DNSServer *dnsserver)
10209 cr->resrec.namehash = namehash;
12035 if (status == mStatus_NoError) ReconfirmAntecedents(m, cr->resrec.name, cr->resrec.namehash, 0);
12048 if (status == mStatus_NoError) ReconfirmAntecedents(m, cr->resrec.name, cr->resrec.namehash, 0);