Lines Matching defs:nsec3RR
144 si->nsec3RR = nsec3rr;
182 ai->nsec3RR = ConstructNSEC3Record(service, data, len, ai->salt);
183 if (!ai->nsec3RR)
193 if (ai->nsec3RR)
194 mDNSPlatformMemFree(ai->nsec3RR);
258 ResourceRecord *nsec3RR;
363 nsec3RR = rai->nsec3RR;
370 nsec3RR = qai->nsec3RR;
373 if (!AnonData || !nsec3RR)
377 debugf("AnonInfoAnswersQuestion: AnonData %p or nsec3RR %p, NULL for question %##s, record %s", AnonData, nsec3RR,
381 debugf("AnonInfoAnswersQuestion: Validating question %##s, ResourceRecord %s", q->qname.c, RRDisplayString(&mDNSStorage, nsec3RR));
384 nsec3 = (rdataNSEC3 *)nsec3RR->rdata->u.data;
386 if (!NSEC3HashName(nsec3RR->name, nsec3, AnonData, AnonDataLen, hashName, &hlen))
388 LogMsg("AnonInfoAnswersQuestion: NSEC3HashName failed for ##s", nsec3RR->name->c);
397 NSEC3Parse(nsec3RR, mDNSNULL, &nxtLength, &nxtName, mDNSNULL, mDNSNULL);
413 LogInfo("AnonInfoAnswersQuestion: ResourceRecord %s matched question %##s (%s)", RRDisplayString(&mDNSStorage, nsec3RR), q->qname.c, DNSTypeName(q->qtype));
455 RRDisplayString(m, q->AnonInfo->nsec3RR), q->qname.c, DNSTypeName(q->qtype));
479 RRDisplayString(m, cr->resrec.AnonInfo->nsec3RR), cr->resrec.name->c,
498 if (!IdenticalSameNameRecord(a1->nsec3RR, a2->nsec3RR))
500 debugf("IdenticalAnonInfo: nsec3RR mismatch");