Lines Matching refs:nta
1438 if (rr->nta) { CancelGetZoneData(m, rr->nta); rr->nta = mDNSNULL; }
1854 rr->nta = mDNSNULL;
2409 if (rr->nta) { CancelGetZoneData(m, rr->nta); rr->nta = mDNSNULL; }
7080 if (question->nta) { CancelGetZoneData(m, question->nta); question->nta = mDNSNULL; }
7130 // question) through their "nta" pointer. Normally when the original query stops, it stops the
7142 if (q == &refq->nta->question)
13863 q->nta = question->nta;
13918 question->nta = mDNSNULL; // If we've got a GetZoneData in progress, transfer it to the newly active question
13933 if (q->nta)
13935 LogRedact(MDNS_LOG_CATEGORY_DEFAULT, MDNS_LOG_DEFAULT, "UpdateQuestionDuplicates transferred nta pointer for " PRI_DM_NAME " (" PUB_S ")",
13937 q->nta->ZoneDataContext = q;
15027 question->nta = mDNSNULL;
15371 mDNSexport void CancelGetZoneData(mDNS *const m, ZoneData *nta)
15373 debugf("CancelGetZoneData %##s (%s)", nta->question.qname.c, DNSTypeName(nta->question.qtype));
15377 if (nta->question.ThisQInterval != -1)
15379 mDNS_StopQuery_internal(m, &nta->question);
15380 if (nta->question.ThisQInterval != -1)
15383 DM_NAME_PARAM(&nta->question.qname), DNSTypeName(nta->question.qtype), nta->question.ThisQInterval);
15386 mDNSPlatformMemFree(nta);
15575 // wait until we send the refresh above which needs the nta
15576 if (question->nta) { CancelGetZoneData(m, question->nta); question->nta = mDNSNULL; }
16608 // be accepted as a valid response. If we accept the response, we might free the new "nta"
16609 if (rr->nta) { rr->updateid = zeroID; CancelGetZoneData(m, rr->nta); }
16610 rr->nta = StartGetZoneData(m, rr->resrec.name, ZoneServiceUpdate, RecordRegistrationGotZoneData, rr);