diff options
Diffstat (limited to 'system/include/sys/socket.h')
-rw-r--r-- | system/include/sys/socket.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/system/include/sys/socket.h b/system/include/sys/socket.h index e33dbefd..10ba5ce8 100644 --- a/system/include/sys/socket.h +++ b/system/include/sys/socket.h @@ -11,8 +11,11 @@ extern "C" { // Note that the values of these constants are mostly arbitrary numbers. #define SOMAXCONN 128 +#define PF_LOCAL 1 +#define PF_UNIX PF_LOCAL #define PF_INET 2 #define SO_BROADCAST 6 +#define AF_UNIX PF_UNIX #define AF_UNSPEC 100 #define SOCK_STREAM 200 @@ -25,8 +28,14 @@ extern "C" { #define SO_LINGER 70 #define SO_NOSIGPIPE 80 #define SO_KEEPALIVE 90 +#define SO_OOBINLINE 100 +#define SO_NO_CHECK 110 +#define SO_PRIORITY 120 +#define SO_LINGER 130 +#define SO_BSDCOMPAT 140 -#define SHUT_RDWR 1 +#define SHUT_RD 1 +#define SHUT_RDWR 2 typedef unsigned int sa_family_t; #define AF_INET 1 @@ -72,6 +81,13 @@ struct linger { int l_linger; }; +#define SIOCATMARK 0x8905 + +#define SOCK_RAW 111 +#define SOCK_SEQPACKET 555 + +#define PF_APPLETALK 5 + #ifdef __cplusplus } #endif |