linux/include/uapi/linux/socket.h

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