Lines Matching refs:natinfo
2109 // We need to clear out the NATinfo state so that it will result in re-acquiring the mapping
2111 if (rr->NATinfo.clientContext)
2113 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
2114 rr->NATinfo.clientContext = mDNSNULL;
2203 // rr->NATinfo.clientContext, mDNSVal16(rr->NATinfo.IntPort), mDNSVal16(rr->resrec.rdata->u.srv.port), ARDisplayString(m, rr));
2204 if (rr->NATinfo.clientContext) mDNS_StopNATOperation_internal(m, &rr->NATinfo);
2205 rr->NATinfo.Protocol = protocol;
2209 rr->NATinfo.IntPort = rr->resrec.rdata->u.srv.port;
2210 rr->NATinfo.RequestedPort = rr->resrec.rdata->u.srv.port;
2211 rr->NATinfo.NATLease = 0; // Request default lease
2212 rr->NATinfo.clientCallback = CompleteRecordNatMap;
2213 rr->NATinfo.clientContext = rr;
2214 mDNS_StartNATOperation_internal(m, &rr->NATinfo);
2246 if (rr->NATinfo.clientContext)
2248 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
2249 rr->NATinfo.clientContext = mDNSNULL;
2250 if (rr->resrec.rrtype == kDNSType_SRV) rr->resrec.rdata->u.srv.port = rr->NATinfo.IntPort;
2295 mDNSBool WereBehindNAT = (rr->NATinfo.clientContext != mDNSNULL);
2296 mDNSBool PortWasMapped = (rr->NATinfo.clientContext && !mDNSSameIPPort(rr->NATinfo.RequestedPort, port)); // I think this is always false -- SC Sept 07
2459 if (h->natinfo.clientContext) mDNS_StopNATOperation_internal(m, &h->natinfo);
2460 h->natinfo.Protocol = 0;
2461 h->natinfo.IntPort = zeroIPPort;
2462 h->natinfo.RequestedPort = zeroIPPort;
2463 h->natinfo.NATLease = 0;
2464 h->natinfo.clientCallback = hostnameGetPublicAddressCallback;
2465 h->natinfo.clientContext = h;
2466 mDNS_StartNATOperation_internal(m, &h->natinfo);
2506 if (hi->natinfo.clientContext) mDNS_StopNATOperation_internal(m, &hi->natinfo);
2507 hi->natinfo.clientContext = mDNSNULL;
2691 if (hi->natinfo.clientContext)
2693 mDNS_StopNATOperation_internal(m, &hi->natinfo);
2694 hi->natinfo.clientContext = mDNSNULL;
2937 !mDNSIPPortIsZero(rr->NATinfo.ExternalPort))
2939 rr->resrec.rdata->u.srv.port = rr->NATinfo.ExternalPort;
4251 if (!newRR->NATinfo.clientContext)
4258 else LogInfo("RecordRegistrationGotZoneData: StartRecordNatMap for %s, state %d, context %p", ARDisplayString(m, newRR), newRR->state, newRR->NATinfo.clientContext);
5227 if (rr->NATinfo.clientContext)
5229 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
5230 rr->NATinfo.clientContext = mDNSNULL;