Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:natinfo

1764 		// We need to clear out the NATinfo state so that it will result in re-acquiring the mapping
1766 if (rr->NATinfo.clientContext)
1768 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
1769 rr->NATinfo.clientContext = mDNSNULL;
1858 // rr->NATinfo.clientContext, mDNSVal16(rr->NATinfo.IntPort), mDNSVal16(rr->resrec.rdata->u.srv.port), ARDisplayString(m, rr));
1859 if (rr->NATinfo.clientContext) mDNS_StopNATOperation_internal(m, &rr->NATinfo);
1860 rr->NATinfo.Protocol = protocol;
1864 rr->NATinfo.IntPort = rr->resrec.rdata->u.srv.port;
1865 rr->NATinfo.RequestedPort = rr->resrec.rdata->u.srv.port;
1866 rr->NATinfo.NATLease = 0; // Request default lease
1867 rr->NATinfo.clientCallback = CompleteRecordNatMap;
1868 rr->NATinfo.clientContext = rr;
1869 mDNS_StartNATOperation_internal(m, &rr->NATinfo);
1901 if (rr->NATinfo.clientContext)
1903 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
1904 rr->NATinfo.clientContext = mDNSNULL;
1905 if (rr->resrec.rrtype == kDNSType_SRV) rr->resrec.rdata->u.srv.port = rr->NATinfo.IntPort;
1950 mDNSBool WereBehindNAT = (rr->NATinfo.clientContext != mDNSNULL);
1951 mDNSBool PortWasMapped = (rr->NATinfo.clientContext && !mDNSSameIPPort(rr->NATinfo.RequestedPort, port)); // I think this is always false -- SC Sept 07
2111 if (h->natinfo.clientContext) mDNS_StopNATOperation_internal(m, &h->natinfo);
2112 h->natinfo.Protocol = 0;
2113 h->natinfo.IntPort = zeroIPPort;
2114 h->natinfo.RequestedPort = zeroIPPort;
2115 h->natinfo.NATLease = 0;
2116 h->natinfo.clientCallback = hostnameGetPublicAddressCallback;
2117 h->natinfo.clientContext = h;
2118 mDNS_StartNATOperation_internal(m, &h->natinfo);
2158 if (hi->natinfo.clientContext) mDNS_StopNATOperation_internal(m, &hi->natinfo);
2159 hi->natinfo.clientContext = mDNSNULL;
2584 !mDNSIPPortIsZero(rr->NATinfo.ExternalPort))
2586 rr->resrec.rdata->u.srv.port = rr->NATinfo.ExternalPort;
3882 if (!newRR->NATinfo.clientContext)
3889 else LogInfo("RecordRegistrationGotZoneData: StartRecordNatMap for %s, state %d, context %p", ARDisplayString(m, newRR), newRR->state, newRR->NATinfo.clientContext);
4628 if (rr->NATinfo.clientContext)
4630 mDNS_StopNATOperation_internal(m, &rr->NATinfo);
4631 rr->NATinfo.clientContext = mDNSNULL;