Lines Matching refs:nta
1052 if (rr->nta) { CancelGetZoneData(m, rr->nta); rr->nta = mDNSNULL; }
1360 rr->nta = mDNSNULL;
1725 if (rr->nta) { CancelGetZoneData(m, rr->nta); rr->nta = mDNSNULL; }
5412 if (question->nta) { CancelGetZoneData(m, question->nta); question->nta = mDNSNULL; }
5462 // question) through their "nta" pointer. Normally when the original query stops, it stops the
5474 if (q == &refq->nta->question)
10446 q->nta = question->nta;
10471 question->nta = mDNSNULL; // If we've got a GetZoneData in progress, transfer it to the newly active question
10477 if (q->nta)
10479 LogInfo("UpdateQuestionDuplicates transferred nta pointer for %##s (%s)", q->qname.c, DNSTypeName(q->qtype));
10480 q->nta->ZoneDataContext = q;
11585 question->nta = mDNSNULL;
11786 mDNSexport void CancelGetZoneData(mDNS *const m, ZoneData *nta)
11788 debugf("CancelGetZoneData %##s (%s)", nta->question.qname.c, DNSTypeName(nta->question.qtype));
11792 if (nta->question.ThisQInterval != -1)
11794 mDNS_StopQuery_internal(m, &nta->question);
11795 if (nta->question.ThisQInterval != -1)
11796 LogMsg("CancelGetZoneData: Question %##s (%s) ThisQInterval %d not -1", nta->question.qname.c, DNSTypeName(nta->question.qtype), nta->question.ThisQInterval);
11798 mDNSPlatformMemFree(nta);
11955 // wait until we send the refresh above which needs the nta
11956 if (question->nta) { CancelGetZoneData(m, question->nta); question->nta = mDNSNULL; }
12776 // be accepted as a valid response. If we accept the response, we might free the new "nta"
12777 if (rr->nta) { rr->updateid = zeroID; CancelGetZoneData(m, rr->nta); }
12778 rr->nta = StartGetZoneData(m, rr->resrec.name, ZoneServiceUpdate, RecordRegistrationGotZoneData, rr);