63 lines · 1.4 KB · C
RawDownload
/* * include/asm-xtensa/socket.h * * Copied from i386. * * This file is subject to the terms and conditions of the GNU General Public * License.  See the file "COPYING" in the main directory of this archive * for more details. */ #ifndef _XTENSA_SOCKET_H#define _XTENSA_SOCKET_H #include <asm/sockios.h> /* For setsockoptions(2) */#define SOL_SOCKET	1 #define SO_DEBUG	1#define SO_REUSEADDR	2#define SO_TYPE		3#define SO_ERROR	4#define SO_DONTROUTE	5#define SO_BROADCAST	6#define SO_SNDBUF	7#define SO_RCVBUF	8#define SO_SNDBUFFORCE	32#define SO_RCVBUFFORCE	33#define SO_KEEPALIVE	9#define SO_OOBINLINE	10#define SO_NO_CHECK	11#define SO_PRIORITY	12#define SO_LINGER	13#define SO_BSDCOMPAT	14/* To add :#define SO_REUSEPORT 15 */#define SO_PASSCRED	16#define SO_PEERCRED	17#define SO_RCVLOWAT	18#define SO_SNDLOWAT	19#define SO_RCVTIMEO	20#define SO_SNDTIMEO	21 /* Security levels - as per NRL IPv6 - don't actually do anything */ #define SO_SECURITY_AUTHENTICATION		22#define SO_SECURITY_ENCRYPTION_TRANSPORT	23#define SO_SECURITY_ENCRYPTION_NETWORK		24 #define SO_BINDTODEVICE	25 /* Socket filtering */ #define SO_ATTACH_FILTER        26#define SO_DETACH_FILTER        27 #define SO_PEERNAME		28#define SO_TIMESTAMP		29#define SCM_TIMESTAMP		SO_TIMESTAMP #define SO_ACCEPTCONN		30#define SO_PEERSEC		31 #endif	/* _XTENSA_SOCKET_H */