Lines Matching refs:llqInfo
1294 LLQ_Info *llqInfo; in LLQNatMapComplete() local
1306 llqInfo = q->uDNS_info.llq; in LLQNatMapComplete()
1307 if (q->LongLived && llqInfo->state == LLQ_NatMapWait) in LLQNatMapComplete()
1311 llqInfo->NATMap = mDNSfalse; in LLQNatMapComplete()
1312 llqInfo->question->uDNS_info.responseCallback = llqResponseHndlr; in LLQNatMapComplete()
1313 llqInfo->state = LLQ_Poll; in LLQNatMapComplete()
1314 …llqInfo->question->LastQTime = mDNSPlatformTimeNow(m) - (2 * INIT_UCAST_POLL_INTERVAL); // trigge… in LLQNatMapComplete()
1315 llqInfo->question->ThisQInterval = INIT_UCAST_POLL_INTERVAL; in LLQNatMapComplete()
1317 else { llqInfo->state = LLQ_GetZoneInfo; startLLQHandshake(m, llqInfo, mDNSfalse); } in LLQNatMapComplete()
2152 LLQ_Info *llqInfo = question->uDNS_info.llq; in pktResponseHndlr() local
2260 if (!llq || llqInfo->state == LLQ_Poll || llqInfo->deriveRemovesOnResume) in pktResponseHndlr()
2263 if (llq && llqInfo->deriveRemovesOnResume) llqInfo->deriveRemovesOnResume = mDNSfalse; in pktResponseHndlr()
2270 …if (llq && llqInfo->state == LLQ_Poll && llqInfo->servPort.NotAnInteger) question->ThisQInterval =… in pktResponseHndlr()
3253 mDNSlocal void startLLQHandshakeCallback(mStatus err, mDNS *const m, void *llqInfo, const AsyncOpRe… in startLLQHandshakeCallback() argument
3255 LLQ_Info *info = (LLQ_Info *)llqInfo; in startLLQHandshakeCallback()
3341 LLQ_Info *llqInfo; in recvLLQResponse() local
3352 llqInfo = q->uDNS_info.llq; in recvLLQResponse()
3354 llqInfo && in recvLLQResponse()
3360 if (llqInfo->state == LLQ_Established || (llqInfo->state == LLQ_Refresh && msg->h.numAnswers)) in recvLLQResponse()
3364 if (llqInfo->state == LLQ_Refresh && msg->h.numAdditionals && !msg->h.numAnswers) in recvLLQResponse()
3366 if (llqInfo->state < LLQ_Static) in recvLLQResponse()
3368 …if ((llqInfo->state != LLQ_InitialRequest && llqInfo->state != LLQ_SecondaryRequest) || mDNSSameAd… in recvLLQResponse()
5073 LLQ_Info *llqInfo; in RestartQueries() local
5081 llqInfo = q->uDNS_info.llq; in RestartQueries()
5086 …if (!llqInfo) { LogMsg("Error: RestartQueries - %##s long-lived with NULL info", q->qname.c); cont… in RestartQueries()
5087 if (llqInfo->state == LLQ_Suspended || llqInfo->state == LLQ_NatMapWait) in RestartQueries()
5089 llqInfo->ntries = -1; in RestartQueries()
5090 llqInfo->deriveRemovesOnResume = mDNStrue; in RestartQueries()
5091 …startLLQHandshake(m, llqInfo, mDNStrue); // we set defer to true since several events that may ge… in RestartQueries()
5093 else if (llqInfo->state == LLQ_SuspendDeferred) in RestartQueries()
5094 llqInfo->state = LLQ_GetZoneInfo; // we never finished getting zone data - proceed as usual in RestartQueries()
5095 else if (llqInfo->state == LLQ_SuspendedPoll) in RestartQueries()
5098 llqInfo->ntries = 0; in RestartQueries()
5099 llqInfo->deriveRemovesOnResume = mDNStrue; in RestartQueries()
5100 llqInfo->state = LLQ_GetZoneInfo; in RestartQueries()
5101 startGetZoneData(&q->qname, m, mDNSfalse, mDNStrue, startLLQHandshakeCallback, llqInfo); in RestartQueries()