inet_rcv_saddr
flow->addrs.v4addrs.src = inet_sk(sk)->inet_rcv_saddr;
cpl->local_ip = inet->inet_rcv_saddr;
if (likely(!inet_sk(sk)->inet_rcv_saddr))
ndev = __ip_dev_find(&init_net, inet_sk(sk)->inet_rcv_saddr, false);
newinet->inet_rcv_saddr = iph->daddr;
inet_sk(sk)->inet_rcv_saddr,
LOOPBACK(inet_sk(sk)->inet_rcv_saddr))
&inet_sk(sk)->inet_rcv_saddr, 4);
&inet_sk(sk)->inet_rcv_saddr,
inet_sk(sk)->inet_rcv_saddr = inet_sk(sk)->inet_saddr = 0;
inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr;
inet->inet_saddr = inet->inet_rcv_saddr = 0;
inet->inet_saddr = inet->inet_rcv_saddr = 0;
if (inet->inet_rcv_saddr)
__be32 addr = inet->inet_rcv_saddr;
if (!inet->inet_rcv_saddr) {
inet->inet_rcv_saddr = fl4->saddr;
hash_port0 = inet_ehashfn(net, inet->inet_rcv_saddr, 0,
inet_sk(sk)->inet_rcv_saddr,
__be32 daddr = inet->inet_rcv_saddr;
return secure_ipv4_port_ephemeral(inet->inet_rcv_saddr,
tw->tw_rcv_saddr = inet->inet_rcv_saddr;
info.ipi_addr.s_addr = READ_ONCE(inet->inet_rcv_saddr);
info.ipi_spec_dst.s_addr = READ_ONCE(inet->inet_rcv_saddr);
int wildcard = (inet_sk(sk)->inet_rcv_saddr == 0);
__be32 src = inet->inet_rcv_saddr;
__be32 rcv_saddr = READ_ONCE(isk->inet_rcv_saddr);
WRITE_ONCE(isk->inet_rcv_saddr, addr->sin_addr.s_addr);
if (sk->sk_family == AF_INET && isk->inet_rcv_saddr)
src = inet->inet_rcv_saddr;
!(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) &&
inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr;
offsetof(struct inet_sock, inet_rcv_saddr));
__be32 src = inet->inet_rcv_saddr;
inet_sk(sk)->inet_rcv_saddr,
__be32 src = inet->inet_rcv_saddr;
ipv4_portaddr_hash(sock_net(sk), inet_sk(sk)->inet_rcv_saddr, 0);
(inet->inet_rcv_saddr && inet->inet_rcv_saddr != loc_addr) ||
inet->inet_rcv_saddr = v4addr;
inet->inet_rcv_saddr = LOOPBACK4_IPV6;
ipv6_addr_set_v4mapped(inet->inet_rcv_saddr,
inet->inet_rcv_saddr = inet->inet_saddr = v4addr;
inet->inet_rcv_saddr = LOOPBACK4_IPV6;
inet->inet_rcv_saddr = addr->l2tp_addr.s_addr;
__be32 addr = inet->inet_rcv_saddr;
if (inet->inet_rcv_saddr && laddr &&
inet->inet_rcv_saddr != laddr)
inet->inet_rcv_saddr = v4addr;
inet_sk(msk)->inet_rcv_saddr = inet_sk(ssk)->inet_rcv_saddr;
a->sin_local.sin_addr.s_addr = inet->inet_rcv_saddr;
tuple.src.u3.ip = inet->inet_rcv_saddr;
nft_reg_store8(dest, inet_sk(sk)->inet_rcv_saddr == 0);
inet_sk(sk)->inet_rcv_saddr == 0);
addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr;
inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr;
&inet_sk(sk)->inet_rcv_saddr,
print_ipv4_addr(ab, inet->inet_rcv_saddr,
src = inet->inet_rcv_saddr;
src = inet->inet_rcv_saddr;