Lines Matching refs:AnonData
30 mDNSlocal mDNSBool InitializeNSEC3Record(ResourceRecord *rr, const mDNSu8 *AnonData, int len, mDNSu… in InitializeNSEC3Record() argument
64 if (!NSEC3HashName(rr->name, nsec3, AnonData, len, hashName, &hlen)) in InitializeNSEC3Record()
79 mDNSlocal ResourceRecord *ConstructNSEC3Record(const domainname *service, const mDNSu8 *AnonData, i… in ConstructNSEC3Record() argument
111 if (!InitializeNSEC3Record(rr, AnonData, len, salt)) in ConstructNSEC3Record()
174 ai->AnonData = mDNSPlatformMemAllocate(len); in AllocateAnonInfo()
175 if (!ai->AnonData) in AllocateAnonInfo()
181 mDNSPlatformMemCopy(ai->AnonData, data, len); in AllocateAnonInfo()
195 if (ai->AnonData) in FreeAnonInfo()
196 mDNSPlatformMemFree(ai->AnonData); in FreeAnonInfo()
205 *AnonInfo = AllocateAnonInfo(name, ai->AnonData, ai->AnonDataLen, mDNSNULL); in ReInitAnonInfo()
230 if (!q->AnonInfo->AnonData) in SetAnonData()
232 q->AnonInfo->AnonData = mDNSPlatformMemAllocate(rr->AnonInfo->AnonDataLen); in SetAnonData()
233 if (!q->AnonInfo->AnonData) in SetAnonData()
236 … mDNSPlatformMemCopy(q->AnonInfo->AnonData, rr->AnonInfo->AnonData, rr->AnonInfo->AnonDataLen); in SetAnonData()
241 if (!rr->AnonInfo->AnonData) in SetAnonData()
243 rr->AnonInfo->AnonData = mDNSPlatformMemAllocate(q->AnonInfo->AnonDataLen); in SetAnonData()
244 if (!rr->AnonInfo->AnonData) in SetAnonData()
247 … mDNSPlatformMemCopy(rr->AnonInfo->AnonData, q->AnonInfo->AnonData, q->AnonInfo->AnonDataLen); in SetAnonData()
261 mDNSu8 *AnonData; in AnonInfoAnswersQuestion() local
322 if (qai->AnonData && rai->AnonData) in AnonInfoAnswersQuestion()
337 mDNSPlatformMemCmp(qai->AnonData, rai->AnonData, qai->AnonDataLen) != 0) in AnonInfoAnswersQuestion()
350 debugf("AnonInfoAnswersQuestion: question %p, record %p", qai->AnonData, rai->AnonData); in AnonInfoAnswersQuestion()
353 if (qai->AnonData) in AnonInfoAnswersQuestion()
361 AnonData = qai->AnonData; in AnonInfoAnswersQuestion()
368 AnonData = rai->AnonData; in AnonInfoAnswersQuestion()
373 if (!AnonData || !nsec3RR) in AnonInfoAnswersQuestion()
377 …oAnswersQuestion: AnonData %p or nsec3RR %p, NULL for question %##s, record %s", AnonData, nsec3RR, in AnonInfoAnswersQuestion()
386 if (!NSEC3HashName(nsec3RR->name, nsec3, AnonData, AnonDataLen, hashName, &hlen)) in AnonInfoAnswersQuestion()
538 mDNSexport AnonymousInfo * AllocateAnonInfo(const domainname *service, const mDNSu8 *AnonData, int … in AllocateAnonInfo() argument
541 (void)AnonData; in AllocateAnonInfo()