| /net/ipv4/ |
| A D | datagram.c | 21 struct inet_sock *inet = inet_sk(sk); in __ip4_datagram_connect() local 39 saddr = inet->inet_saddr; in __ip4_datagram_connect() 42 oif = READ_ONCE(inet->mc_index); in __ip4_datagram_connect() 44 saddr = READ_ONCE(inet->mc_addr); in __ip4_datagram_connect() 46 oif = READ_ONCE(inet->uc_index); in __ip4_datagram_connect() 48 fl4 = &inet->cork.fl.u.ip4; in __ip4_datagram_connect() 66 inet->inet_daddr = fl4->daddr; in __ip4_datagram_connect() 68 if (!inet->inet_saddr) in __ip4_datagram_connect() 69 inet->inet_saddr = fl4->saddr; in __ip4_datagram_connect() 70 if (!inet->inet_rcv_saddr) { in __ip4_datagram_connect() [all …]
|
| A D | af_inet.c | 179 inet = inet_sk(sk); in inet_autobind() 185 inet->inet_sport = htons(inet->inet_num); in inet_autobind() 337 inet = inet_sk(sk); in inet_create() 362 inet->uc_ttl = -1; in inet_create() 364 inet->mc_ttl = 1; in inet_create() 368 inet->rcv_tos = 0; in inet_create() 376 inet->inet_sport = htons(inet->inet_num); in inet_create() 529 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr; in __inet_bind() 538 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind() 544 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind() [all …]
|
| A D | raw.c | 125 !(inet->inet_daddr && inet->inet_daddr != raddr) && in raw_v4_match() 126 !(inet->inet_rcv_saddr && inet->inet_rcv_saddr != laddr) && in raw_v4_match() 210 struct inet_sock *inet = inet_sk(sk); in raw_err() local 537 daddr = inet->inet_daddr; in raw_sendmsg() 540 ipcm_init_sk(&ipc, inet); in raw_sendmsg() 591 saddr = READ_ONCE(inet->mc_addr); in raw_sendmsg() 724 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr; in raw_bind() 780 if (inet_cmsg_flags(inet)) in raw_recvmsg() 1035 __be32 dest = inet->inet_daddr, in raw_sock_seq_show() 1036 src = inet->inet_rcv_saddr; in raw_sock_seq_show() [all …]
|
| A D | inet_timewait_sock.c | 112 const struct inet_sock *inet = inet_sk(sk); in inet_twsk_hashdance_schedule() local 122 bhead = &hashinfo->bhash[inet_bhashfn(twsk_net(tw), inet->inet_num, in inet_twsk_hashdance_schedule() 124 bhead2 = inet_bhashfn_portaddr(hashinfo, sk, twsk_net(tw), inet->inet_num); in inet_twsk_hashdance_schedule() 190 const struct inet_sock *inet = inet_sk(sk); in inet_twsk_alloc() local 194 tw->tw_daddr = inet->inet_daddr; in inet_twsk_alloc() 195 tw->tw_rcv_saddr = inet->inet_rcv_saddr; in inet_twsk_alloc() 197 tw->tw_tos = inet->tos; in inet_twsk_alloc() 198 tw->tw_num = inet->inet_num; in inet_twsk_alloc() 201 tw->tw_sport = inet->inet_sport; in inet_twsk_alloc() 202 tw->tw_dport = inet->inet_dport; in inet_twsk_alloc()
|
| A D | ip_sockglue.c | 1031 WRITE_ONCE(inet->uc_ttl, val); in do_ip_setsockopt() 1042 WRITE_ONCE(inet->min_ttl, val); in do_ip_setsockopt() 1053 WRITE_ONCE(inet->mc_ttl, val); in do_ip_setsockopt() 1138 WRITE_ONCE(inet->uc_index, 0); in do_ip_setsockopt() 1193 WRITE_ONCE(inet->mc_index, 0); in do_ip_setsockopt() 1194 WRITE_ONCE(inet->mc_addr, 0); in do_ip_setsockopt() 1586 val = READ_ONCE(inet->uc_ttl); in do_ip_getsockopt() 1591 val = READ_ONCE(inet->min_ttl); in do_ip_getsockopt() 1594 val = READ_ONCE(inet->mc_ttl); in do_ip_getsockopt() 1597 val = READ_ONCE(inet->pmtudisc); in do_ip_getsockopt() [all …]
|
| A D | ping.c | 700 struct inet_sock *inet = inet_sk(sk); in ping_v4_sendmsg() local 711 pr_debug("ping_v4_sendmsg(sk=%p,sk->num=%u)\n", inet, inet->inet_num); in ping_v4_sendmsg() 733 daddr = inet->inet_daddr; in ping_v4_sendmsg() 737 ipcm_init_sk(&ipc, inet); in ping_v4_sendmsg() 775 ipc.oif = READ_ONCE(inet->mc_index); in ping_v4_sendmsg() 777 saddr = READ_ONCE(inet->mc_addr); in ping_v4_sendmsg() 779 ipc.oif = READ_ONCE(inet->uc_index); in ping_v4_sendmsg() 1107 struct inet_sock *inet = inet_sk(sp); in ping_v4_format_sock() local 1108 __be32 dest = inet->inet_daddr; in ping_v4_format_sock() 1109 __be32 src = inet->inet_rcv_saddr; in ping_v4_format_sock() [all …]
|
| A D | udp.c | 374 struct inet_sock *inet; in compute_score() local 387 inet = inet_sk(sk); in compute_score() 388 if (inet->inet_daddr) { in compute_score() 394 if (inet->inet_dport) { in compute_score() 799 (inet->inet_daddr && inet->inet_daddr != rmt_addr) || in __udp_is_mcast_sock() 800 (inet->inet_dport != rmt_port && inet->inet_dport) || in __udp_is_mcast_sock() 801 (inet->inet_rcv_saddr && inet->inet_rcv_saddr != loc_addr) || in __udp_is_mcast_sock() 968 inet = inet_sk(sk); in __udp4_lib_err() 2168 inet->inet_daddr = 0; in __udp_disconnect() 2169 inet->inet_dport = 0; in __udp_disconnect() [all …]
|
| A D | ip_output.c | 138 int ttl = READ_ONCE(inet->uc_ttl); in ip_select_ttl() 153 const struct inet_sock *inet = inet_sk(sk); in ip_build_and_send_pkt() local 464 struct inet_sock *inet = inet_sk(sk); in __ip_queue_xmit() local 476 inet_opt = rcu_dereference(inet->inet_opt); in __ip_queue_xmit() 485 inet_sk_init_flowi4(inet, fl4); in __ip_queue_xmit() 958 struct inet_sock *inet = inet_sk(sk); in __ip_append_data() local 1362 struct inet_sock *inet = inet_sk(sk); in ip_append_data() local 1401 struct inet_sock *inet = inet_sk(sk); in __ip_make_skb() local 1437 pmtudisc = READ_ONCE(inet->pmtudisc); in __ip_make_skb() 1450 ttl = READ_ONCE(inet->mc_ttl); in __ip_make_skb() [all …]
|
| A D | inet_hashtables.c | 546 struct inet_sock *inet = inet_sk(sk); in __inet_check_established() local 547 __be32 daddr = inet->inet_rcv_saddr; in __inet_check_established() 548 __be32 saddr = inet->inet_daddr; in __inet_check_established() 593 inet->inet_num = lport; in __inet_check_established() 594 inet->inet_sport = htons(lport); in __inet_check_established() 620 const struct inet_sock *inet = inet_sk(sk); in inet_sk_port_offset() local 622 return secure_ipv4_port_ephemeral(inet->inet_rcv_saddr, in inet_sk_port_offset() 623 inet->inet_daddr, in inet_sk_port_offset() 624 inet->inet_dport); in inet_sk_port_offset() 1204 const struct inet_sock *inet = inet_sk(sk); in inet_hash_connect() local [all …]
|
| A D | tcp_ipv4.c | 251 orig_sport = inet->inet_sport; in tcp_v4_connect() 253 fl4 = &inet->cork.fl.u.ip4; in tcp_v4_connect() 274 if (!inet->inet_saddr) { in tcp_v4_connect() 292 inet->inet_dport = usin->sin_port; in tcp_v4_connect() 314 inet->inet_sport, inet->inet_dport, sk); in tcp_v4_connect() 330 inet->inet_daddr, in tcp_v4_connect() 331 inet->inet_sport, in tcp_v4_connect() 335 inet->inet_daddr)); in tcp_v4_connect() 361 inet->inet_dport = 0; in tcp_v4_connect() 678 __tcp_v4_send_check(skb, inet->inet_saddr, inet->inet_daddr); in tcp_v4_send_check() [all …]
|
| /net/l2tp/ |
| A D | l2tp_ip.c | 40 struct inet_sock inet; member 74 if (inet->inet_rcv_saddr && laddr && in __l2tp_ip_bind_lookup() 75 inet->inet_rcv_saddr != laddr) in __l2tp_ip_bind_lookup() 78 if (inet->inet_daddr && raddr && inet->inet_daddr != raddr) in __l2tp_ip_bind_lookup() 272 struct inet_sock *inet = inet_sk(sk); in l2tp_ip_bind() local 380 struct inet_sock *inet = inet_sk(sk); in l2tp_ip_getname() local 387 if (!inet->inet_dport) in l2tp_ip_getname() 392 __be32 addr = inet->inet_rcv_saddr; in l2tp_ip_getname() 395 addr = inet->inet_saddr; in l2tp_ip_getname() 490 inet_sk_init_flowi4(inet, fl4); in l2tp_ip_sendmsg() [all …]
|
| A D | l2tp_debugfs.c | 141 struct inet_sock *inet = inet_sk(tunnel->sock); in l2tp_dfs_seq_tunnel_show() local 153 &inet->inet_saddr, &inet->inet_daddr); in l2tp_dfs_seq_tunnel_show() 157 ntohs(inet->inet_sport), ntohs(inet->inet_dport)); in l2tp_dfs_seq_tunnel_show()
|
| A D | l2tp_ppp.c | 898 struct inet_sock *inet; in pppol2tp_getname() local 915 inet = inet_sk(tunnel->sock); in pppol2tp_getname() 930 sp.pppol2tp.addr.sin_port = inet->inet_dport; in pppol2tp_getname() 931 sp.pppol2tp.addr.sin_addr.s_addr = inet->inet_daddr; in pppol2tp_getname() 948 sp.pppol2tp.addr.sin6_port = inet->inet_dport; in pppol2tp_getname() 966 sp.pppol2tp.addr.sin6_port = inet->inet_dport; in pppol2tp_getname() 985 sp.pppol2tp.addr.sin_port = inet->inet_dport; in pppol2tp_getname() 986 sp.pppol2tp.addr.sin_addr.s_addr = inet->inet_daddr; in pppol2tp_getname() 1527 struct inet_sock *inet = inet_sk(tunnel->sock); in pppol2tp_seq_session_show() local 1529 ip = ntohl(inet->inet_saddr); in pppol2tp_seq_session_show() [all …]
|
| /net/ipv6/ |
| A D | af_inet6.c | 123 struct inet_sock *inet; in inet6_create() local 206 inet = inet_sk(sk); in inet6_create() 235 inet->uc_ttl = -1; in inet6_create() 238 inet->mc_ttl = 1; in inet6_create() 239 inet->mc_index = 0; in inet6_create() 241 inet->rcv_tos = 0; in inet6_create() 248 if (inet->inet_num) { in inet6_create() 253 inet->inet_sport = htons(inet->inet_num); in inet6_create() 429 inet->inet_sport = htons(inet->inet_num); in __inet6_bind() 430 inet->inet_dport = 0; in __inet6_bind() [all …]
|
| A D | inet6_hashtables.c | 271 struct inet_sock *inet = inet_sk(sk); in __inet6_check_established() local 277 const __portpair ports = INET_COMBINED_PORTS(inet->inet_dport, lport); in __inet6_check_established() 319 inet->inet_num = lport; in __inet6_check_established() 320 inet->inet_sport = htons(lport); in __inet6_check_established() 346 const struct inet_sock *inet = inet_sk(sk); in inet6_sk_port_offset() local 350 inet->inet_dport); in inet6_sk_port_offset() 358 const struct inet_sock *inet = inet_sk(sk); in inet6_hash_connect() local 366 hash_port0 = inet6_ehashfn(net, daddr, 0, saddr, inet->inet_dport); in inet6_hash_connect()
|
| A D | ping.c | 64 struct inet_sock *inet = inet_sk(sk); in ping_v6_sendmsg() local 165 pfh.icmph.un.echo.id = inet->inet_sport; in ping_v6_sendmsg() 240 struct inet_sock *inet = inet_sk((struct sock *)v); in ping_v6_seq_show() local 241 __u16 srcp = ntohs(inet->inet_sport); in ping_v6_seq_show() 242 __u16 destp = ntohs(inet->inet_dport); in ping_v6_seq_show()
|
| A D | raw.c | 219 struct inet_sock *inet = inet_sk(sk); in rawv6_bind() local 276 !ipv6_can_nonlocal_bind(sock_net(sk), inet)) { in rawv6_bind() 285 inet->inet_rcv_saddr = inet->inet_saddr = v4addr; in rawv6_bind() 388 struct inet_sock *inet = inet_sk(sk); in rawv6_rcv() local 406 skb->len, inet->inet_num, skb->csum)) in rawv6_rcv() 413 inet->inet_num, 0)); in rawv6_rcv() 746 struct inet_sock *inet = inet_sk(sk); in rawv6_sendmsg() local 793 proto = inet->inet_num; in rawv6_sendmsg() 794 else if (proto != inet->inet_num && in rawv6_sendmsg() 795 inet->inet_num != IPPROTO_RAW) in rawv6_sendmsg() [all …]
|
| A D | datagram.c | 44 const struct inet_sock *inet = inet_sk(sk); in ip6_datagram_flow_key_init() local 53 fl6->fl6_dport = inet->inet_dport; in ip6_datagram_flow_key_init() 54 fl6->fl6_sport = inet->inet_sport; in ip6_datagram_flow_key_init() 78 struct inet_sock *inet = inet_sk(sk); in ip6_datagram_dst_update() local 108 inet->inet_rcv_saddr = LOOPBACK4_IPV6; in ip6_datagram_dst_update() 145 struct inet_sock *inet = inet_sk(sk); in __ip6_datagram_connect() local 208 ipv6_addr_set_v4mapped(inet->inet_saddr, &np->saddr); in __ip6_datagram_connect() 212 ipv6_addr_set_v4mapped(inet->inet_rcv_saddr, in __ip6_datagram_connect() 244 old_dport = inet->inet_dport; in __ip6_datagram_connect() 248 inet->inet_dport = usin->sin6_port; in __ip6_datagram_connect() [all …]
|
| A D | inet6_connection_sock.c | 67 struct inet_sock *inet = inet_sk(sk); in inet6_csk_route_socket() local 80 fl6->fl6_sport = inet->inet_sport; in inet6_csk_route_socket() 81 fl6->fl6_dport = inet->inet_dport; in inet6_csk_route_socket()
|
| A D | udp.c | 135 struct inet_sock *inet; in compute_score() local 147 inet = inet_sk(sk); in compute_score() 149 if (inet->inet_dport) { in compute_score() 150 if (inet->inet_dport != sport) in compute_score() 470 struct inet_sock *inet = inet_sk(sk); in udpv6_recvmsg() local 569 if (inet_cmsg_flags(inet)) in udpv6_recvmsg() 950 (inet->inet_dport && inet->inet_dport != rmt_port) || in __udp_v6_is_mcast_sock() 1478 struct inet_sock *inet = inet_sk(sk); in udpv6_sendmsg() local 1610 fl6->fl6_dport = inet->inet_dport; in udpv6_sendmsg() 1662 fl6->fl6_sport = inet->inet_sport; in udpv6_sendmsg() [all …]
|
| /net/rds/ |
| A D | tcp_listen.c | 103 struct inet_sock *inet; in rds_tcp_accept_one() local 126 inet = inet_sk(new_sock->sk); in rds_tcp_accept_one() 132 ipv6_addr_set_v4mapped(inet->inet_saddr, &saddr); in rds_tcp_accept_one() 133 ipv6_addr_set_v4mapped(inet->inet_daddr, &daddr); in rds_tcp_accept_one() 139 my_addr, ntohs(inet->inet_sport), in rds_tcp_accept_one() 140 peer_addr, ntohs(inet->inet_dport)); in rds_tcp_accept_one()
|
| A D | tcp.c | 246 struct inet_sock *inet = inet_sk(tc->t_sock->sk); in rds_tcp_tc_info() local 251 tsinfo.local_addr = inet->inet_saddr; in rds_tcp_tc_info() 252 tsinfo.local_port = inet->inet_sport; in rds_tcp_tc_info() 253 tsinfo.peer_addr = inet->inet_daddr; in rds_tcp_tc_info() 254 tsinfo.peer_port = inet->inet_dport; in rds_tcp_tc_info() 293 struct inet_sock *inet = inet_sk(sk); in rds6_tcp_tc_info() local 296 tsinfo6.local_port = inet->inet_sport; in rds6_tcp_tc_info() 298 tsinfo6.peer_port = inet->inet_dport; in rds6_tcp_tc_info()
|
| /net/mptcp/ |
| A D | mptcp_diag.c | 100 struct inet_sock *inet = inet_sk(sk); in mptcp_diag_dump_listeners() local 117 if (r->id.idiag_sport != inet->inet_sport && in mptcp_diag_dump_listeners() 168 struct inet_sock *inet = (struct inet_sock *)msk; in mptcp_diag_dump() local 177 if (r->id.idiag_sport != inet->inet_sport && in mptcp_diag_dump() 180 if (r->id.idiag_dport != inet->inet_dport && in mptcp_diag_dump()
|
| /net/netfilter/ |
| A D | nf_conntrack_proto.c | 267 const struct inet_sock *inet = inet_sk(sk); in getorigdst() local 274 tuple.src.u3.ip = inet->inet_rcv_saddr; in getorigdst() 275 tuple.src.u.tcp.port = inet->inet_sport; in getorigdst() 276 tuple.dst.u3.ip = inet->inet_daddr; in getorigdst() 277 tuple.dst.u.tcp.port = inet->inet_dport; in getorigdst() 325 const struct inet_sock *inet = inet_sk(sk); in ipv6_getorigdst() local 334 tuple.src.u.tcp.port = inet->inet_sport; in ipv6_getorigdst() 336 tuple.dst.u.tcp.port = inet->inet_dport; in ipv6_getorigdst()
|
| /net/sunrpc/ |
| A D | xprtsock.c | 1126 if (!transport->inet) in xs_tcp_send_request() 1297 transport->inet = NULL; in xs_reset_transport() 1440 sk = transport->inet; in xs_udp_data_receive() 1983 if (!transport->inet) { in xs_local_finish_connecting() 2001 transport->inet = sk; in xs_local_finish_connecting() 2121 if (!transport->inet) in xs_set_memalloc() 2141 xs->inet) in xs_enable_swap() 2161 xs->inet) in xs_disable_swap() 2202 transport->inet = sk; in xs_udp_finish_connecting() 2257 int skst = transport->inet ? transport->inet->sk_state : TCP_CLOSE; in xs_tcp_shutdown() [all …]
|