inp_lport
cpl->local_port = inp->inp_lport;
cpl->local_port = inp->inp_lport;
req->local_port = inp->inp_lport;
req->local_port = inp->inp_lport;
th->th_sport = inp->inp_lport; /* network byte order already */
th->th_sport = inp->inp_lport; /* network byte order already */
attrs->upspec.sport = inp->inp_lport;
ntohs(inp->inp_lport));
anonport = (inp->inp_lport == 0);
sin->sin_port, laddr, inp->inp_lport, 0, M_NODOM, RT_ALL_FIBS) !=
lport = inp->inp_lport;
MPASS(!in_nullhost(inp->inp_laddr) || inp->inp_lport != 0 ||
inp->inp_lport = lport;
.sin_port = inp->inp_lport,
inp->inp_lport == lport && (fib == RT_ALL_FIBS ||
if (inp->inp_lport != lport)
inp->inp_lport == lport)
if (inp->inp_faddr.s_addr != INADDR_ANY || inp->inp_lport != lport)
hash = INP6_PCBHASH(&inp->in6p_faddr, inp->inp_lport,
hash = INP_PCBHASH(&inp->inp_faddr, inp->inp_lport,
INP_PCBPORTHASH(inp->inp_lport, pcbinfo->ipi_porthashmask)];
hash = INP6_PCBHASH(&inp->in6p_faddr, inp->inp_lport,
hash = INP_PCBHASH(&inp->inp_faddr, inp->inp_lport,
*lp = inp->inp_lport;
INP_PCBPORTHASH(inp->inp_lport, pcbinfo->ipi_lbgrouphashmask)];
idx = INP_PCBPORTHASH(inp->inp_lport, pcbinfo->ipi_lbgrouphashmask);
grp->il_lport == inp->inp_lport &&
inp->inp_lport, &inp->inp_inc.inc_ie.ie_dependladdr,
INP_PCBPORTHASH(inp->inp_lport, pcbinfo->ipi_lbgrouphashmask)];
if (inp->inp_lport != 0 || inp->inp_laddr.s_addr != INADDR_ANY)
&inp->inp_lport, flags, cred);
inp->inp_lport = 0;
#define sctp_lport ip_inp.inp.inp_lport
inp->inp_lport,
inp->inp_lport,
pn->lport = inp->inp_lport;
info.lport = ntohs(inp->inp_lport);
info.lport = ntohs(inp->inp_lport);
th->th_dport = inp->inp_lport;
th->th_sport = inp->inp_lport;
inp->inp_lport = sc->sc_inc.inc_lport;
inp->inp_lport,
inp->inp_lport,
if (error == 0 || inp->inp_lport != 0)
if (error == 0 || inp->inp_lport != 0)
inp->inp_fport, inp->inp_lport, IPPROTO_TCP,
&inp->in6p_laddr, inp->inp_fport, inp->inp_lport, IPPROTO_TCP,
if (inp->inp_lport == 0) {
if (inp->inp_lport == 0) {
if (error != 0 && inp->inp_lport == 0) {
src->sin_port = inp->inp_lport;
use_cached_route = sin == NULL || (inp->inp_laddr.s_addr == INADDR_ANY && inp->inp_lport == 0);
src.sin_port = inp->inp_lport;
lport = inp->inp_lport;
if (inp->inp_lport == 0) {
lport = inp->inp_lport;
if (inp->inp_lport != uh->uh_dport)
inp->inp_lport != lport)
inp->inp_lport = lport;
inp->inp_lport = 0;
if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr))
inp->inp_lport = lport;
inp->inp_lport = 0;
&laddr6.sin6_addr : &inp->in6p_laddr, inp->inp_lport, 0,
if (inp->inp_lport == 0) {
(struct sockaddr *) &laddr6, &inp->inp_lport,
.sin6_port = inp->inp_lport,
(lport && inp->inp_lport != lport) ||
inp->inp_lport == lport && (fib == RT_ALL_FIBS ||
if (inp->inp_lport != lport)
inp->inp_fport == fport && inp->inp_lport == lport)
if (inp->inp_lport ||
inp->inp_lport == 0)
inp->inp_lport == 0)
if (inp->inp_lport != ctx->uh->uh_dport)
inp->inp_lport == 0))
if (inp->inp_lport == 0) {
udp6->uh_sport = inp->inp_lport; /* lport is always set in the PCB */
inp->inp_lport, fport, pr, &hash_type);
sin->sin_port = inp->inp_lport;
sin6->sin6_port = inp->inp_lport;
xt.xt_inp.inp_lport = ssk->lport;
pcb->inp_lport;
(int)inp->inp_lport, name, 1, af1);
(int)inp->inp_lport, name, 1);
(int)inp->inp_lport, name, 1, af1);
(int)inp->inp_lport, name, 1);
(int)inp->inp_lport, name, 0, af1);
inp->inp_lport != inp->inp_fport,
(int)inp->inp_lport, name, 0);
inp->inp_lport != inp->inp_fport);
&xip->inp_laddr, xip->inp_lport);
&xip->in6p_laddr, xip->inp_lport);