Lines Matching refs:q2

614         DNSQuestion *       q2;  in QueryRecordOpStart()  local
616 q2 = (DNSQuestion *) mDNSPlatformMemAllocate((mDNSu32)sizeof(*inOp->q2)); in QueryRecordOpStart()
617 if (!q2) in QueryRecordOpStart()
622 inOp->q2 = q2; in QueryRecordOpStart()
624 *q2 = *q; in QueryRecordOpStart()
625 q2->IsUnicastDotLocal = mDNStrue; in QueryRecordOpStart()
627 … if ((CountLabels(&q2->qname) == 2) && !SameDomainName(&q2->qname, &ActiveDirectoryPrimaryDomain) in QueryRecordOpStart()
628 && !DomainNameIsInSearchList(&q2->qname, mDNSfalse)) in QueryRecordOpStart()
630 inOp->q2Type = q2->qtype; in QueryRecordOpStart()
631 inOp->q2LongLived = q2->LongLived; in QueryRecordOpStart()
632 inOp->q2ReturnIntermed = q2->ReturnIntermed; in QueryRecordOpStart()
633 inOp->q2TimeoutQuestion = q2->TimeoutQuestion; in QueryRecordOpStart()
634 inOp->q2AppendSearchDomains = q2->AppendSearchDomains; in QueryRecordOpStart()
636 AssignDomainName(&q2->qname, &localdomain); in QueryRecordOpStart()
637 q2->qtype = kDNSType_SOA; in QueryRecordOpStart()
638 q2->LongLived = mDNSfalse; in QueryRecordOpStart()
639 q2->ReturnIntermed = mDNStrue; in QueryRecordOpStart()
640 q2->TimeoutQuestion = mDNSfalse; in QueryRecordOpStart()
641 q2->AppendSearchDomains = mDNSfalse; in QueryRecordOpStart()
646 inOp->reqID, DM_NAME_PARAM(&q2->qname), DNSTypeName(q2->qtype)); in QueryRecordOpStart()
648 err = QueryRecordOpStartQuestion(inOp, q2); in QueryRecordOpStart()
677 if (op->q2) in QueryRecordOpStop()
679 if (op->q2->QuestionContext) QueryRecordOpStopQuestion(op->q2); in QueryRecordOpStop()
680 mDNSPlatformMemFree(op->q2); in QueryRecordOpStop()
681 op->q2 = mDNSNULL; in QueryRecordOpStop()
708 if ((inQuestion == op->q2) && (inQuestion->qtype == kDNSType_SOA)) in QueryRecordOpCallback()
710 DNSQuestion * const q2 = op->q2; in QueryRecordOpCallback() local
713 QueryRecordOpStopQuestion(q2); in QueryRecordOpCallback()
717 q2->qtype = op->q2Type; in QueryRecordOpCallback()
718 q2->LongLived = op->q2LongLived; in QueryRecordOpCallback()
719 q2->ReturnIntermed = op->q2ReturnIntermed; in QueryRecordOpCallback()
720 q2->TimeoutQuestion = op->q2TimeoutQuestion; in QueryRecordOpCallback()
721 q2->AppendSearchDomains = op->q2AppendSearchDomains; in QueryRecordOpCallback()
725 QueryRecordOpRestartUnicastQuestion(op, q2, mDNSNULL); in QueryRecordOpCallback()
727 else if (q2->AppendSearchDomains) in QueryRecordOpCallback()
730 if (domain) QueryRecordOpRestartUnicastQuestion(op, q2, domain); in QueryRecordOpCallback()