Home
last modified time | relevance | path

Searched refs:inet_rcv_saddr (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v4.19/net/ipv4/
Ddatagram.c69 if (!inet->inet_rcv_saddr) { in __ip4_datagram_connect()
70 inet->inet_rcv_saddr = fl4->saddr; in __ip4_datagram_connect()
Dping.c204 (int) isk->inet_num, &isk->inet_rcv_saddr, in ping_lookup()
207 if (isk->inet_rcv_saddr && in ping_lookup()
208 isk->inet_rcv_saddr != ip_hdr(skb)->daddr) in ping_lookup()
381 isk->inet_rcv_saddr = isk->inet_saddr = addr->sin_addr.s_addr; in ping_set_saddr()
396 isk->inet_rcv_saddr = isk->inet_saddr = 0; in ping_clear_saddr()
440 if (sk->sk_family == AF_INET && isk->inet_rcv_saddr) in ping_bind()
1111 __be32 src = inet->inet_rcv_saddr; in ping_v4_format_sock()
Dinet_hashtables.c185 inet_sk(sk)->inet_rcv_saddr, in inet_lhash2_bucket_sk()
235 __be32 rcv_saddr = inet->inet_rcv_saddr; in compute_score()
445 __be32 daddr = inet->inet_rcv_saddr; in __inet_check_established()
509 return secure_ipv4_port_ephemeral(inet->inet_rcv_saddr, in inet_sk_port_offset()
Draw.c133 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) && in __raw_v4_lookup()
742 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr; in raw_bind()
1075 src = inet->inet_rcv_saddr; in raw_sock_seq_show()
Daf_inet.c517 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr; in __inet_bind()
525 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind()
531 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind()
536 if (inet->inet_rcv_saddr) in __inet_bind()
776 __be32 addr = inet->inet_rcv_saddr; in inet_getname()
1217 inet->inet_saddr = inet->inet_rcv_saddr = new_saddr; in inet_sk_reselect_saddr()
Dinet_timewait_sock.c171 tw->tw_rcv_saddr = inet->inet_rcv_saddr; in inet_twsk_alloc()
Dudp.c360 ipv4_portaddr_hash(sock_net(sk), inet_sk(sk)->inet_rcv_saddr, 0); in udp_v4_get_port()
383 if (inet->inet_rcv_saddr) { in compute_score()
384 if (inet->inet_rcv_saddr != daddr) in compute_score()
578 (inet->inet_rcv_saddr && inet->inet_rcv_saddr != loc_addr) || in __udp_is_mcast_sock()
1858 inet_sk(sk)->inet_rcv_saddr, in udp_v4_rehash()
2766 __be32 src = inet->inet_rcv_saddr; in udp4_format_sock()
Dip_sockglue.c1502 info.ipi_addr.s_addr = inet->inet_rcv_saddr; in do_ip_getsockopt()
1503 info.ipi_spec_dst.s_addr = inet->inet_rcv_saddr; in do_ip_getsockopt()
Dinet_diag.c878 offsetof(struct inet_sock, inet_rcv_saddr)); in twsk_build_assert()
/Linux-v4.19/net/l2tp/
Dl2tp_ip.c66 if (inet->inet_rcv_saddr && laddr && in __l2tp_ip_bind_lookup()
67 inet->inet_rcv_saddr != laddr) in __l2tp_ip_bind_lookup()
275 inet->inet_rcv_saddr = inet->inet_saddr = addr->l2tp_addr.s_addr; in l2tp_ip_bind()
363 __be32 addr = inet->inet_rcv_saddr; in l2tp_ip_getname()
Dl2tp_ip6.c339 inet->inet_rcv_saddr = v4addr; in l2tp_ip6_bind()
/Linux-v4.19/net/ipv4/netfilter/
Dnf_tproxy_ipv4.c124 int wildcard = (inet_sk(sk)->inet_rcv_saddr == 0); in nf_tproxy_get_sock_v4()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls.c47 &inet->inet_rcv_saddr, MLX5_FLD_SZ_BYTES(ipv4_layout, ipv4)); in mlx5e_tls_set_ipv4_flow()
/Linux-v4.19/net/netfilter/
Dxt_socket.c74 inet_sk(sk)->inet_rcv_saddr == 0); in socket_match()
Dnf_conntrack_proto.c540 tuple.src.u3.ip = inet->inet_rcv_saddr; in getorigdst()
/Linux-v4.19/include/net/
Dinet_sock.h185 #define inet_rcv_saddr sk.__sk_common.skc_rcv_saddr macro
Dip.h552 inet_sk(sk)->inet_rcv_saddr = inet_sk(sk)->inet_saddr = 0; in inet_reset_saddr()
/Linux-v4.19/security/
Dlsm_audit.c331 print_ipv4_addr(ab, inet->inet_rcv_saddr, in dump_common_audit_data()
/Linux-v4.19/net/ipv6/
Ddatagram.c103 inet->inet_rcv_saddr = LOOPBACK4_IPV6; in ip6_datagram_dst_update()
207 ipv6_addr_set_v4mapped(inet->inet_rcv_saddr, in __ip6_datagram_connect()
Daf_inet6.c375 inet->inet_rcv_saddr = v4addr; in __inet6_bind()
Dtcp_ipv6.c284 inet->inet_rcv_saddr = LOOPBACK4_IPV6; in tcp_v6_connect()
1217 newinet->inet_rcv_saddr = LOOPBACK4_IPV6; in tcp_v6_syn_recv_sock()
/Linux-v4.19/net/dccp/
Dipv6.c529 newinet->inet_rcv_saddr = LOOPBACK4_IPV6; in dccp_v6_request_recv_sock()
928 inet->inet_rcv_saddr = LOOPBACK4_IPV6; in dccp_v6_connect()
/Linux-v4.19/drivers/crypto/chelsio/chtls/
Dchtls_cm.c91 if (likely(!inet_sk(sk)->inet_rcv_saddr)) in chtls_ipv4_netdev()
94 ndev = ip_dev_find(&init_net, inet_sk(sk)->inet_rcv_saddr); in chtls_ipv4_netdev()
645 inet_sk(sk)->inet_rcv_saddr, in chtls_listen_start()
1064 newinet->inet_rcv_saddr = iph->daddr; in chtls_recv_sock()
Dchtls_main.c101 LOOPBACK(inet_sk(sk)->inet_rcv_saddr)) in chtls_start_listen()
/Linux-v4.19/net/sctp/
Dprotocol.c253 addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr; in sctp_v4_from_sk()
259 inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_saddr()

12