Lines Matching refs:InFlightRData
2897 SetNewRData(&rr->resrec, rr->InFlightRData, rr->InFlightRDLen);
3518 SetNewRData(&rr->resrec, rr->InFlightRData, rr->InFlightRDLen);
3520 rr->InFlightRData = mDNSNULL;
3564 rr->InFlightRData = rr->QueuedRData;
4478 // The data may be queued in QueuedRData or InFlightRData.
4480 // 1) If the record is in Registered state, we store it in InFlightRData and copy the same in "rdata"
4481 // *just* before sending the update to the server. Till we get the response, InFlightRData and "rdata"
4486 // comes back from the server, we copy it from QueuedRData to InFlightRData and repeat (1). This implies
4490 if (rr->InFlightRData && rr->UpdateCallback)
4492 if (rr->InFlightRData != rr->resrec.rdata)
4494 LogInfo("uDNS_DeregisterRecord: Freeing InFlightRData for %s", ARDisplayString(m, rr));
4495 rr->UpdateCallback(m, rr, rr->InFlightRData, rr->InFlightRDLen);
4496 rr->InFlightRData = mDNSNULL;
4499 LogInfo("uDNS_DeregisterRecord: InFlightRData same as rdata for %s", ARDisplayString(m, rr));
4604 rr->InFlightRData = rr->NewRData;
5164 // in OrigRData and the updated value is in InFlightRData. Free the old and the new
5172 SetNewRData(&rr->resrec, rr->InFlightRData, rr->InFlightRDLen);
5174 rr->InFlightRData = mDNSNULL;