Lines Matching defs:ExternalPort

855     traversal->ExternalPort    = zeroIPPort;
1026 // Normally we'd just request event packets be sent directly to m->LLQNAT.ExternalPort, except...
1027 // with LLQs over TLS/TCP we're doing a weird thing where instead of requesting packets be sent to ExternalAddress:ExternalPort
1028 // we're requesting that packets be sent to ExternalPort, but at the source address of our outgoing TCP connection.
1038 //LogMsg("GetLLQEventPort: src %#a for dst %#a (%d)", &src, dst, mDNSv4AddrIsRFC1918(&src.ip.v4) ? mDNSVal16(m->LLQNAT.ExternalPort) : 0);
1039 return(mDNSv4AddrIsRFC1918(&src.ip.v4) ? mDNSVal16(m->LLQNAT.ExternalPort) : mDNSVal16(MulticastDNSPort));
1186 if (!mDNSAddressIsOnes(&q->servAddr) && !mDNSIPPortIsZero(m->LLQNAT.ExternalPort) &&
1295 else if (q && q->LongLived && q->state != LLQ_Poll && !mDNSIPPortIsZero(m->LLQNAT.ExternalPort) && !mDNSIPPortIsZero(q->servPort))
1298 // If we have a NAT port mapping, ExternalPort is the external port
1299 // If we have a routable address so we don't need a port mapping, ExternalPort is the same as our own internal port
1300 // If we need a NAT port mapping but can't get one, then ExternalPort is zero
1610 // Either we don't have {PCP, NAT-PMP, UPnP/IGD} support (ExternalPort is zero) or behind a Double NAT that may or
1612 if (mDNSIPPortIsZero(m->LLQNAT.ExternalPort) || m->LLQNAT.Result)
1615 q->qname.c, DNSTypeName(q->qtype), mDNSVal16(m->LLQNAT.ExternalPort), m->LLQNAT.Result);
2067 debugf("SRVNatMap complete %.4a IntPort %u ExternalPort %u NATLease %u", &n->ExternalAddress, mDNSVal16(n->IntPort), mDNSVal16(n->ExternalPort), n->NATLease);
2102 if (!target || target->c[0] == 0 || mDNSIPPortIsZero(n->ExternalPort))
2105 LogInfo("CompleteRecordNatMap - Target %##s for ResourceRecord %##s, ExternalPort %d", target->c, rr->resrec.name->c, mDNSVal16(n->ExternalPort));
2107 LogInfo("CompleteRecordNatMap - no target for %##s, ExternalPort %d", rr->resrec.name->c, mDNSVal16(n->ExternalPort));
2115 LogInfo("CompleteRecordNatMap - Target %##s for ResourceRecord %##s, ExternalPort %d", target->c, rr->resrec.name->c, mDNSVal16(n->ExternalPort));
2118 // function gets called again with a non-zero ExternalPort, we need to set the target and register the
2920 !mDNSIPPortIsZero(rr->NATinfo.ExternalPort))
2922 rr->resrec.rdata->u.srv.port = rr->NATinfo.ExternalPort;
5064 mDNSIPPort ExternalPort;
5067 ExternalPort = cur->IntPort;
5069 ExternalPort = cur->RequestedPort;
5071 ExternalPort = zeroIPPort;
5076 !mDNSSameIPPort (cur->ExternalPort, ExternalPort) ||
5080 if (cur->Protocol && mDNSIPPortIsZero(ExternalPort) && !mDNSIPv4AddressIsZero(m->Router.ip.v4))
5091 cur->ExternalPort = ExternalPort;
5092 cur->Lifetime = cur->ExpiryTime && !mDNSIPPortIsZero(ExternalPort) ?