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 --- |