/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef _UAPI_LINUX_SOCKET_H #define _UAPI_LINUX_SOCKET_H /* * Desired design of maximum size and alignment (see RFC2553) */ #define _K_SS_MAXSIZE … __kernel_sa_family_t; /* * The definition uses anonymous union and struct in order to control the * default alignment. */ struct __kernel_sockaddr_storage { … }; #define SOCK_SNDBUF_LOCK … #define SOCK_RCVBUF_LOCK … #define SOCK_BUF_LOCK_MASK … #define SOCK_TXREHASH_DEFAULT … #define SOCK_TXREHASH_DISABLED … #define SOCK_TXREHASH_ENABLED … #endif /* _UAPI_LINUX_SOCKET_H */