Import Upstream version 20180207
[hcoop/debian/mlton.git] / runtime / basis / Net / Socket / Socket-consts.c
1 #include "platform.h"
2
3 const C_Size_t Socket_sockAddrStorageLen = sizeof (struct sockaddr_storage);
4 const C_Int_t Socket_AF_INET = AF_INET;
5 const C_Int_t Socket_AF_INET6 = AF_INET6;
6 const C_Int_t Socket_AF_UNIX = AF_UNIX;
7 const C_Int_t Socket_AF_UNSPEC = AF_UNSPEC;
8 const C_Int_t Socket_Ctl_SOL_SOCKET = SOL_SOCKET;
9 const C_Int_t Socket_Ctl_SO_ACCEPTCONN = SO_ACCEPTCONN;
10 const C_Int_t Socket_Ctl_SO_BROADCAST = SO_BROADCAST;
11 const C_Int_t Socket_Ctl_SO_DEBUG = SO_DEBUG;
12 const C_Int_t Socket_Ctl_SO_DONTROUTE = SO_DONTROUTE;
13 const C_Int_t Socket_Ctl_SO_ERROR = SO_ERROR;
14 const C_Int_t Socket_Ctl_SO_KEEPALIVE = SO_KEEPALIVE;
15 const C_Int_t Socket_Ctl_SO_LINGER = SO_LINGER;
16 const C_Int_t Socket_Ctl_SO_OOBINLINE = SO_OOBINLINE;
17 const C_Int_t Socket_Ctl_SO_RCVBUF = SO_RCVBUF;
18 const C_Int_t Socket_Ctl_SO_RCVLOWAT = SO_RCVLOWAT;
19 const C_Int_t Socket_Ctl_SO_RCVTIMEO = SO_RCVTIMEO;
20 const C_Int_t Socket_Ctl_SO_REUSEADDR = SO_REUSEADDR;
21 const C_Int_t Socket_Ctl_SO_SNDBUF = SO_SNDBUF;
22 const C_Int_t Socket_Ctl_SO_SNDLOWAT = SO_SNDLOWAT;
23 const C_Int_t Socket_Ctl_SO_SNDTIMEO = SO_SNDTIMEO;
24 const C_Int_t Socket_Ctl_SO_TYPE = SO_TYPE;
25 const C_Int_t Socket_MSG_CTRUNC = MSG_CTRUNC;
26 const C_Int_t Socket_MSG_DONTROUTE = MSG_DONTROUTE;
27 const C_Int_t Socket_MSG_DONTWAIT = MSG_DONTWAIT;
28 const C_Int_t Socket_MSG_EOR = MSG_EOR;
29 const C_Int_t Socket_MSG_OOB = MSG_OOB;
30 const C_Int_t Socket_MSG_PEEK = MSG_PEEK;
31 const C_Int_t Socket_MSG_TRUNC = MSG_TRUNC;
32 const C_Int_t Socket_MSG_WAITALL = MSG_WAITALL;
33 const C_Int_t Socket_SHUT_RD = SHUT_RD;
34 const C_Int_t Socket_SHUT_RDWR = SHUT_RDWR;
35 const C_Int_t Socket_SHUT_WR = SHUT_WR;
36 const C_Int_t Socket_SOCK_DGRAM = SOCK_DGRAM;
37 const C_Int_t Socket_SOCK_RAW = SOCK_RAW;
38 const C_Int_t Socket_SOCK_SEQPACKET = SOCK_SEQPACKET;
39 const C_Int_t Socket_SOCK_STREAM = SOCK_STREAM;