sock.h (efd7ef1c1929d7a0329d4349252863c04d6f1729) sock.h (0c5c9fb55106333e773de8c9dd321fa8240caeb3)
1/*
2 * INET An implementation of the TCP/IP protocol suite for the LINUX
3 * operating system. INET is implemented using the BSD Socket
4 * interface as the means of communication with the user level.
5 *
6 * Definitions for the AF_INET socket handler.
7 *
8 * Version: @(#)sock.h 1.0.4 05/13/93

--- 176 unchanged lines hidden (view full) ---

185 unsigned char skc_reuseport:1;
186 unsigned char skc_ipv6only:1;
187 int skc_bound_dev_if;
188 union {
189 struct hlist_node skc_bind_node;
190 struct hlist_nulls_node skc_portaddr_node;
191 };
192 struct proto *skc_prot;
1/*
2 * INET An implementation of the TCP/IP protocol suite for the LINUX
3 * operating system. INET is implemented using the BSD Socket
4 * interface as the means of communication with the user level.
5 *
6 * Definitions for the AF_INET socket handler.
7 *
8 * Version: @(#)sock.h 1.0.4 05/13/93

--- 176 unchanged lines hidden (view full) ---

185 unsigned char skc_reuseport:1;
186 unsigned char skc_ipv6only:1;
187 int skc_bound_dev_if;
188 union {
189 struct hlist_node skc_bind_node;
190 struct hlist_nulls_node skc_portaddr_node;
191 };
192 struct proto *skc_prot;
193#ifdef CONFIG_NET_NS
194 struct net *skc_net;
195#endif
193 possible_net_t skc_net;
196
197#if IS_ENABLED(CONFIG_IPV6)
198 struct in6_addr skc_v6_daddr;
199 struct in6_addr skc_v6_rcv_saddr;
200#endif
201
202 atomic64_t skc_cookie;
203

--- 2040 unchanged lines hidden ---
194
195#if IS_ENABLED(CONFIG_IPV6)
196 struct in6_addr skc_v6_daddr;
197 struct in6_addr skc_v6_rcv_saddr;
198#endif
199
200 atomic64_t skc_cookie;
201

--- 2040 unchanged lines hidden ---