move msghdr and cmsghdr out of bits/socket.h
[musl] / arch / mips / bits / socket.h
1 #define SOCK_STREAM    2
2 #define SOCK_DGRAM     1
3
4 #define SOL_SOCKET     65535
5
6 #define SO_DEBUG        1
7
8 #define SO_REUSEADDR    0x0004
9 #define SO_KEEPALIVE    0x0008
10 #define SO_DONTROUTE    0x0010
11 #define SO_BROADCAST    0x0020
12 #define SO_LINGER       0x0080
13 #define SO_OOBINLINE    0x0100
14 #define SO_REUSEPORT    0x0200
15 #define SO_SNDBUF       0x1001
16 #define SO_RCVBUF       0x1002
17 #define SO_SNDLOWAT     0x1003
18 #define SO_RCVLOWAT     0x1004
19 #define SO_RCVTIMEO     0x1006
20 #define SO_SNDTIMEO     0x1005
21 #define SO_ERROR        0x1007
22 #define SO_TYPE         0x1008
23 #define SO_ACCEPTCONN   0x1009
24 #define SO_PROTOCOL     0x1028
25 #define SO_DOMAIN       0x1029
26
27 #define SO_NO_CHECK     11
28 #define SO_PRIORITY     12
29 #define SO_BSDCOMPAT    14
30 #define SO_PASSCRED     17
31 #define SO_PEERCRED     18
32 #define SO_PEERSEC      30
33 #define SO_SNDBUFFORCE  31
34 #define SO_RCVBUFFORCE  33
35
36 #define SOCK_NONBLOCK     0200
37 #define SOCK_CLOEXEC  02000000