Lines Matching defs:AnonInfo
200 mDNSexport void ReInitAnonInfo(AnonymousInfo **AnonInfo, const domainname *name)
202 if (*AnonInfo)
204 AnonymousInfo *ai = *AnonInfo;
205 *AnonInfo = AllocateAnonInfo(name, ai->AnonData, ai->AnonDataLen, mDNSNULL);
206 if (!(*AnonInfo))
207 *AnonInfo = ai;
221 if (!q->AnonInfo || !rr->AnonInfo)
223 LogMsg("SetAnonData: question %##s(%p), rr %##s(%p), NULL", q->qname.c, q->AnonInfo, rr->name->c, rr->AnonInfo);
227 debugf("SetAnonData: question %##s(%p), rr %##s(%p)", q->qname.c, q->AnonInfo, rr->name->c, rr->AnonInfo);
230 if (!q->AnonInfo->AnonData)
232 q->AnonInfo->AnonData = mDNSPlatformMemAllocate(rr->AnonInfo->AnonDataLen);
233 if (!q->AnonInfo->AnonData)
236 mDNSPlatformMemCopy(q->AnonInfo->AnonData, rr->AnonInfo->AnonData, rr->AnonInfo->AnonDataLen);
237 q->AnonInfo->AnonDataLen = rr->AnonInfo->AnonDataLen;
241 if (!rr->AnonInfo->AnonData)
243 rr->AnonInfo->AnonData = mDNSPlatformMemAllocate(q->AnonInfo->AnonDataLen);
244 if (!rr->AnonInfo->AnonData)
247 mDNSPlatformMemCopy(rr->AnonInfo->AnonData, q->AnonInfo->AnonData, q->AnonInfo->AnonDataLen);
248 rr->AnonInfo->AnonDataLen = q->AnonInfo->AnonDataLen;
283 if (!q->AnonInfo)
286 if (!rr->AnonInfo)
301 if (!rr->AnonInfo)
319 qai = q->AnonInfo;
320 rai = rr->AnonInfo;
451 q->AnonInfo = AllocateAnonInfo(mDNSNULL, mDNSNULL, 0, &nsec3CR->resrec);
452 if (q->AnonInfo)
455 RRDisplayString(m, q->AnonInfo->nsec3RR), q->qname.c, DNSTypeName(q->qtype));
469 if (cr->resrec.AnonInfo || cr->resrec.rrtype != kDNSType_PTR)
475 cr->resrec.AnonInfo = AllocateAnonInfo(mDNSNULL, mDNSNULL, 0, &nsec3CR->resrec);
476 if (cr->resrec.AnonInfo)
479 RRDisplayString(m, cr->resrec.AnonInfo->nsec3RR), cr->resrec.name->c,
509 AnonymousInfo *aifrom = crfrom->resrec.AnonInfo;
510 AnonymousInfo *aito = crto->resrec.AnonInfo;
519 crto->resrec.AnonInfo = aifrom;
521 crfrom->resrec.AnonInfo = mDNSNULL;
526 crfrom->resrec.AnonInfo = mDNSNULL;