Lines Matching refs:AnonInfo

1958             if (rr->resrec.AnonInfo)
1960 AnoninfoSpace += AnonInfoSpace(rr->resrec.AnonInfo);
1961 rr->resrec.AnonInfo->SendNow = mDNSInterfaceMark;
1983 // We have reserved the space for AnonInfo option. PutResourceRecord uses the
1987 if (rr->resrec.AnonInfo && rr->resrec.AnonInfo->SendNow == mDNSInterfaceMark)
1989 ResourceRecord *nsec3RR = rr->resrec.AnonInfo->nsec3RR;
2002 rr->resrec.AnonInfo->SendNow = mDNSNULL;
2615 if (rr->resrec.AnonInfo)
2617 int tmp = AnonInfoSpace(rr->resrec.AnonInfo);
2648 if (rr->resrec.AnonInfo)
2652 rr->resrec.AnonInfo->SendNow = intf->InterfaceID;
2670 if (rr->resrec.AnonInfo && rr->resrec.AnonInfo->SendNow == intf->InterfaceID)
2672 ResourceRecord *nsec3RR = rr->resrec.AnonInfo->nsec3RR;
2686 rr->resrec.AnonInfo->SendNow = mDNSNULL;
2984 mDNSu8 anoninfo_space = q->AnonInfo ? AnonInfoSpace(q->AnonInfo) : 0;
3628 if (!Suppress && q->AnonInfo)
3631 q->AnonInfo->SendNow = intf->InterfaceID;
3710 if (q->AnonInfo && q->AnonInfo->SendNow == intf->InterfaceID)
3712 mDNSu8 *newptr = PutResourceRecord(&m->omsg, queryptr, &m->omsg.h.numAuthorities, q->AnonInfo->nsec3RR);
3715 debugf("SendQueries: Added NSEC3 record %s on InterfaceID %p", RRDisplayString(m, q->AnonInfo->nsec3RR), intf->InterfaceID);
3720 LogMsg("SendQueries: ERROR!! Cannot add NSEC3 record %s on InterfaceID %p", RRDisplayString(m, q->AnonInfo->nsec3RR), intf->InterfaceID);
3722 q->AnonInfo->SendNow = mDNSNULL;
4398 if (r->resrec.AnonInfo)
4400 debugf("ReleaseCacheRecord: freeing AnonInfo for %##s (%s)", r->resrec.name->c, DNSTypeName(r->resrec.rrtype));
4401 FreeAnonInfo((void *)r->resrec.AnonInfo);
4403 r->resrec.AnonInfo = mDNSNULL;
7284 pktq.AnonInfo = mDNSNULL;
7332 if (pktq.AnonInfo && rr->resrec.AnonInfo)
7430 if (!pktq.AnonInfo)
7442 if (pktq.AnonInfo)
7444 FreeAnonInfo(pktq.AnonInfo);
7952 if (m->rec.r.resrec.AnonInfo)
7954 rr->resrec.AnonInfo = m->rec.r.resrec.AnonInfo;
7955 m->rec.r.resrec.AnonInfo = mDNSNULL;
8562 else if (!IdenticalAnonInfo(m->rec.r.resrec.AnonInfo, rr->resrec.AnonInfo))
8583 LogInfo("mDNSCoreReceiveCacheCheck: AnonInfo changed for %s", CRDisplayString(m, rr));
8704 if (m->rec.r.resrec.AnonInfo)
8706 FreeAnonInfo(m->rec.r.resrec.AnonInfo);
8707 m->rec.r.resrec.AnonInfo = mDNSNULL;
9248 if (rr && rr->resrec.AnonInfo && m->rec.r.resrec.AnonInfo)
10400 (q->AnonInfo == question->AnonInfo) && // Anonymous query not a dup of normal query
11964 if (question->AnonInfo)
11966 FreeAnonInfo(question->AnonInfo);
11967 question->AnonInfo = mDNSNULL;
12081 question->AnonInfo = mDNSNULL;
12090 question->AnonInfo = AllocateAnonInfo(&question->qname, anondata, mDNSPlatformStrLen(anondata), mDNSNULL);
12091 if (!question->AnonInfo)
12279 query->qSRV.AnonInfo = mDNSNULL;
12307 query->qTXT.AnonInfo = mDNSNULL;
12335 query->qAv4.AnonInfo = mDNSNULL;
12362 query->qAv6.AnonInfo = mDNSNULL;
12426 question->AnonInfo = mDNSNULL;
12978 ReInitAnonInfo(&q->AnonInfo, &q->qname);
12991 ReInitAnonInfo(&rr->resrec.AnonInfo, rr->resrec.name);
13153 if (sr->RR_PTR.resrec.AnonInfo)
13155 LogMsg("SetAnonInfoSRS: Freeing AnonInfo for PTR record %##s, should have been freed already", sr->RR_PTR.resrec.name->c);
13156 FreeAnonInfo(sr->RR_PTR.resrec.AnonInfo);
13158 sr->RR_PTR.resrec.AnonInfo = AllocateAnonInfo(sr->RR_PTR.resrec.name, sr->AnonData, len, mDNSNULL);
13161 if (sr->SubTypes[i].resrec.AnonInfo)
13163 LogMsg("SetAnonInfoSRS: Freeing AnonInfo for subtype record %##s, should have been freed already", sr->SubTypes[i].resrec.name->c);
13164 FreeAnonInfo(sr->SubTypes[i].resrec.AnonInfo);
13166 sr->SubTypes[i].resrec.AnonInfo = AllocateAnonInfo(sr->SubTypes[i].resrec.name, sr->AnonData, len, mDNSNULL);
13176 if (sr->RR_PTR.resrec.AnonInfo)
13178 FreeAnonInfo(sr->RR_PTR.resrec.AnonInfo);
13179 sr->RR_PTR.resrec.AnonInfo = mDNSNULL;
13183 if (sr->SubTypes[i].resrec.AnonInfo)
13185 FreeAnonInfo(sr->SubTypes[i].resrec.AnonInfo);
13186 sr->SubTypes[i].resrec.AnonInfo = mDNSNULL;
14246 m->rec.r.resrec.AnonInfo = mDNSNULL;