inp_laddr
req->local_ip = inp->inp_laddr.s_addr;
IN_LOOPBACK(ntohl(inp->inp_laddr.s_addr)))
ip->ip_src = inp->inp_laddr;
ip->ip_src = inp->inp_laddr;
attrs->saddr.a4 = inp->inp_laddr.s_addr;
&inp->inp_laddr, 4);
if (inp->inp_lport != 0 || inp->inp_laddr.s_addr != INADDR_ANY)
error = in_pcbbind_setup_locked(inp, sin, &inp->inp_laddr.s_addr,
inp->inp_laddr.s_addr = INADDR_ANY;
if (in_nullhost(inp->inp_laddr)) {
laddr = inp->inp_laddr;
MPASS(!in_nullhost(inp->inp_laddr) || inp->inp_lport != 0 ||
inp->inp_laddr = laddr;
hash_val = fib4_calc_software_hash(inp->inp_laddr,
.sin_addr = inp->inp_laddr,
if (inp->inp_laddr.s_addr == laddr.s_addr &&
if (inp->inp_laddr.s_addr != INADDR_ANY) {
else if (inp->inp_laddr.s_addr != laddr.s_addr)
inp->inp_laddr.s_addr == laddr.s_addr &&
if (inp->inp_laddr.s_addr == INADDR_ANY)
if (inp->inp_laddr.s_addr == laddr.s_addr)
bound = inp->inp_laddr.s_addr != INADDR_ANY;
if (last->inp_laddr.s_addr == INADDR_ANY)
*laddr = inp->inp_laddr.s_addr;
inp->inp_laddr.s_addr == INADDR_ANY &&
!in_nullhost(t->inp_laddr) ||
if (!in_nullhost(inp->inp_laddr) &&
!in_hosteq(inp->inp_laddr, ctx->ip->ip_dst))
ip->ip_src = inp->inp_laddr;
inp->inp_laddr = addr->sin_addr;
return fib4_calc_packet_hash(inp->inp_laddr,
inet_ntoa_r(inp->inp_laddr, info.laddr);
ip->ip_src = inp->inp_laddr;
inp->inp_laddr = sc->sc_inc.inc_laddr;
inp->inp_laddr,
rss_proto_software_hash_v4(inp->inp_faddr, inp->inp_laddr,
(inp->inp_laddr.s_addr == INADDR_ANY && inp->inp_lport == 0);
laddr = inp->inp_laddr;
laddr = inp->inp_laddr;
inp->inp_laddr.s_addr = INADDR_ANY;
inp->inp_laddr.s_addr = INADDR_ANY;
inp->inp_laddr.s_addr = INADDR_ANY;
if (inp->inp_laddr.s_addr != INADDR_ANY &&
inp->inp_laddr.s_addr != ip->ip_dst.s_addr)
(!in_nullhost(t->inp_laddr) ||
else if (inp->inp_laddr.s_addr == INADDR_ANY &&
sin->sin_addr = inp->inp_laddr;
memcpy(&xt.xt_inp.inp_laddr, &ssk->laddr, sizeof(ssk->laddr));
pcb->inp_laddr.s_addr;
inp->inp_laddr.s_addr == INADDR_ANY)
inp->inp_laddr.s_addr == INADDR_ANY)
inetprint("local", &inp->inp_laddr,
inetprint("local", &inp->inp_laddr,
inetprint("local", &inp->inp_laddr,
__IN_IS_ADDR_LOOPBACK(&xip->inp_laddr)))
&xip->inp_laddr, xip->inp_lport);
if (xip->inp_laddr.s_addr == INADDR_ANY)