Lines Matching refs:pktq
7280 DNSQuestion pktq, *q;
7281 ptr = getQuestion(query, ptr, end, InterfaceID, &pktq); // get the question...
7284 pktq.AnonInfo = mDNSNULL;
7286 InitializeAnonInfoForQuestion(m, &McastNSEC3Records, &pktq);
7296 QuestionNeedsMulticastResponse = QueryWasMulticast && !LegacyQuery && !(pktq.qclass & kDNSQClass_UnicastResponse);
7298 if (pktq.qclass & kDNSQClass_UnicastResponse)
7304 pktq.qclass &= ~kDNSQClass_UnicastResponse;
7318 if (AnyTypeRecordAnswersQuestion(&rr->resrec, &pktq) && (QueryWasMulticast || QueryWasLocalUnicast || rr->AllowRemoteQuery))
7321 if (RRTypeAnswersQuestionType(&rr->resrec, pktq.qtype))
7324 ResolveSimultaneousProbe(m, query, end, &pktq, rr);
7332 if (pktq.AnonInfo && rr->resrec.AnonInfo)
7333 SetAnonData(&pktq, &rr->resrec, mDNStrue);
7391 const mDNSu32 slot = HashSlot(&pktq.qname);
7392 CacheGroup *cg = CacheGroupForName(m, slot, pktq.qnamehash, &pktq.qname);
7401 if (SameNameRecordAnswersQuestion(&cr->resrec, &pktq) && cr->resrec.rdlength <= SmallRecordLimit)
7430 if (!pktq.AnonInfo)
7436 if (q->qtype == pktq.qtype &&
7437 q->qclass == pktq.qclass &&
7438 q->qnamehash == pktq.qnamehash && SameDomainName(&q->qname, &pktq.qname))
7442 if (pktq.AnonInfo)
7444 FreeAnonInfo(pktq.AnonInfo);
8188 DNSQuestion pktq;
8190 ptr = getQuestion(response, ptr, end, InterfaceID, &pktq);
8191 if (ptr && (qptr = ExpectingUnicastResponseForQuestion(m, dstport, response->h.id, &pktq, !dstaddr)) &&