summaryrefslogtreecommitdiff
path: root/src/pkg/syscall/zerrors_linux_386.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-11-01 11:13:27 -0800
committerRuss Cox <rsc@golang.org>2009-11-01 11:13:27 -0800
commite553412f7d28715525607dcd86f48723bc28423b (patch)
tree865762db2f724d6fdba1bb99fd65b02ca56edd8b /src/pkg/syscall/zerrors_linux_386.go
parent70e1eeffd9a4848d9c31ce9945226cafd9273c60 (diff)
downloadgolang-e553412f7d28715525607dcd86f48723bc28423b.tar.gz
syscall cleanup.
* rename PORT.sh -> mkall.sh (hopefully more obvious), change behavior: run commands by default. * pull more constants out of #defines automatically, instead of editing large lists by hand. * add Recvfrom, Sendto add os.O_EXCL. R=r http://go/go-review/1017009
Diffstat (limited to 'src/pkg/syscall/zerrors_linux_386.go')
-rw-r--r--src/pkg/syscall/zerrors_linux_386.go646
1 files changed, 478 insertions, 168 deletions
diff --git a/src/pkg/syscall/zerrors_linux_386.go b/src/pkg/syscall/zerrors_linux_386.go
index b876df3c5..abc449319 100644
--- a/src/pkg/syscall/zerrors_linux_386.go
+++ b/src/pkg/syscall/zerrors_linux_386.go
@@ -1,7 +1,7 @@
// mkerrors.sh
// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
-// godefs -gsyscall _errors.c
+// godefs -gsyscall _const.c
// MACHINE GENERATED - DO NOT EDIT.
@@ -9,173 +9,483 @@ package syscall
// Constants
const (
- EMULTIHOP = 0x48;
- EUNATCH = 0x31;
- EAFNOSUPPORT = 0x61;
- EREMCHG = 0x4e;
- EACCES = 0xd;
- EL3RST = 0x2f;
- EDESTADDRREQ = 0x59;
- EILSEQ = 0x54;
- ESPIPE = 0x1d;
- EMLINK = 0x1f;
- EOWNERDEAD = 0x82;
- ENOTTY = 0x19;
- EBADE = 0x34;
- EBADF = 0x9;
- EBADR = 0x35;
- EADV = 0x44;
- ERANGE = 0x22;
- ECANCELED = 0x7d;
- ETXTBSY = 0x1a;
- ENOMEM = 0xc;
- EINPROGRESS = 0x73;
- ENOTBLK = 0xf;
- EPROTOTYPE = 0x5b;
- ERESTART = 0x55;
- EISNAM = 0x78;
- ENOMSG = 0x2a;
- EALREADY = 0x72;
- ETIMEDOUT = 0x6e;
- ENODATA = 0x3d;
- EINTR = 0x4;
- ENOLINK = 0x43;
- EPERM = 0x1;
- ELOOP = 0x28;
- ENETDOWN = 0x64;
- ESTALE = 0x74;
- ENOTSOCK = 0x58;
- ENOSR = 0x3f;
- ECHILD = 0xa;
- ELNRNG = 0x30;
- EPIPE = 0x20;
- EBADMSG = 0x4a;
- EBFONT = 0x3b;
- EREMOTE = 0x42;
- ETOOMANYREFS = 0x6d;
- EPFNOSUPPORT = 0x60;
- ENONET = 0x40;
- EXFULL = 0x36;
- EBADSLT = 0x39;
- ENOTNAM = 0x76;
- ELIBEXEC = 0x53;
- ENOCSI = 0x32;
- ENOTEMPTY = 0x27;
- EADDRINUSE = 0x62;
- ENETRESET = 0x66;
- EISDIR = 0x15;
- EIDRM = 0x2b;
- ECOMM = 0x46;
- EBADFD = 0x4d;
- EL2HLT = 0x33;
- ENOKEY = 0x7e;
- EINVAL = 0x16;
- ESHUTDOWN = 0x6c;
- EKEYREJECTED = 0x81;
- ELIBSCN = 0x51;
- ENAVAIL = 0x77;
- ENOSTR = 0x3c;
- EOVERFLOW = 0x4b;
- EUCLEAN = 0x75;
- ENOMEDIUM = 0x7b;
- EBUSY = 0x10;
- EPROTO = 0x47;
- ENODEV = 0x13;
- EKEYEXPIRED = 0x7f;
- EROFS = 0x1e;
- ELIBACC = 0x4f;
- E2BIG = 0x7;
- EDEADLK = 0x23;
- ECONNRESET = 0x68;
- ENXIO = 0x6;
- EBADRQC = 0x38;
- ENAMETOOLONG = 0x24;
- ESOCKTNOSUPPORT = 0x5e;
- EDOTDOT = 0x49;
- EADDRNOTAVAIL = 0x63;
- ETIME = 0x3e;
- EPROTONOSUPPORT = 0x5d;
- ENOTRECOVERABLE = 0x83;
- EIO = 0x5;
- ENETUNREACH = 0x65;
- EXDEV = 0x12;
- EDQUOT = 0x7a;
- EREMOTEIO = 0x79;
- ENOSPC = 0x1c;
- ENOEXEC = 0x8;
- EMSGSIZE = 0x5a;
- EDOM = 0x21;
- EFBIG = 0x1b;
- ESRCH = 0x3;
- ECHRNG = 0x2c;
- EHOSTDOWN = 0x70;
- ENOLCK = 0x25;
- ENFILE = 0x17;
- ENOSYS = 0x26;
- ENOTCONN = 0x6b;
- ENOTSUP = 0x5f;
- ESRMNT = 0x45;
- EDEADLOCK = 0x23;
- ECONNABORTED = 0x67;
- ENOANO = 0x37;
- EISCONN = 0x6a;
- EUSERS = 0x57;
- ENOPROTOOPT = 0x5c;
- EMFILE = 0x18;
- ENOBUFS = 0x69;
- EL3HLT = 0x2e;
- EFAULT = 0xe;
- EWOULDBLOCK = 0xb;
- ELIBBAD = 0x50;
- ESTRPIPE = 0x56;
- ECONNREFUSED = 0x6f;
- EAGAIN = 0xb;
- ELIBMAX = 0x52;
- EEXIST = 0x11;
- EL2NSYNC = 0x2d;
- ENOENT = 0x2;
- ENOPKG = 0x41;
- EKEYREVOKED = 0x80;
- EHOSTUNREACH = 0x71;
- ENOTUNIQ = 0x4c;
- EOPNOTSUPP = 0x5f;
- ENOTDIR = 0x14;
- EMEDIUMTYPE = 0x7c;
- SIGBUS = 0x7;
- SIGTTIN = 0x15;
- SIGPROF = 0x1b;
- SIGFPE = 0x8;
- SIGHUP = 0x1;
- SIGTTOU = 0x16;
- SIGSTKFLT = 0x10;
- SIGUSR1 = 0xa;
- SIGURG = 0x17;
- SIGQUIT = 0x3;
- SIGCLD = 0x11;
- SIGIO = 0x1d;
- SIGABRT = 0x6;
- SIGUSR2 = 0xc;
- SIGTRAP = 0x5;
- SIGVTALRM = 0x1a;
- SIGPOLL = 0x1d;
- SIGSEGV = 0xb;
- SIGCONT = 0x12;
- SIGPIPE = 0xd;
- SIGWINCH = 0x1c;
- SIGXFSZ = 0x19;
- SIGCHLD = 0x11;
- SIGSYS = 0x1f;
- SIGSTOP = 0x13;
- SIGALRM = 0xe;
- SIGTSTP = 0x14;
- SIGKILL = 0x9;
- SIGXCPU = 0x18;
- SIGUNUSED = 0x1f;
- SIGPWR = 0x1e;
- SIGILL = 0x4;
- SIGINT = 0x2;
- SIGIOT = 0x6;
- SIGTERM = 0xf;
+ AF_APPLETALK = 0x5;
+ AF_ASH = 0x12;
+ AF_ATMPVC = 0x8;
+ AF_ATMSVC = 0x14;
+ AF_AX25 = 0x3;
+ AF_BLUETOOTH = 0x1f;
+ AF_BRIDGE = 0x7;
+ AF_DECnet = 0xc;
+ AF_ECONET = 0x13;
+ AF_FILE = 0x1;
+ AF_INET = 0x2;
+ AF_INET6 = 0xa;
+ AF_IPX = 0x4;
+ AF_IRDA = 0x17;
+ AF_IUCV = 0x20;
+ AF_KEY = 0xf;
+ AF_LOCAL = 0x1;
+ AF_MAX = 0x22;
+ AF_NETBEUI = 0xd;
+ AF_NETLINK = 0x10;
+ AF_NETROM = 0x6;
+ AF_PACKET = 0x11;
+ AF_PPPOX = 0x18;
+ AF_ROSE = 0xb;
+ AF_ROUTE = 0x10;
+ AF_RXRPC = 0x21;
+ AF_SECURITY = 0xe;
+ AF_SNA = 0x16;
+ AF_UNIX = 0x1;
+ AF_UNSPEC = 0;
+ AF_WANPIPE = 0x19;
+ AF_X25 = 0x9;
+ E2BIG = 0x7;
+ EACCES = 0xd;
+ EADDRINUSE = 0x62;
+ EADDRNOTAVAIL = 0x63;
+ EADV = 0x44;
+ EAFNOSUPPORT = 0x61;
+ EAGAIN = 0xb;
+ EALREADY = 0x72;
+ EBADE = 0x34;
+ EBADF = 0x9;
+ EBADFD = 0x4d;
+ EBADMSG = 0x4a;
+ EBADR = 0x35;
+ EBADRQC = 0x38;
+ EBADSLT = 0x39;
+ EBFONT = 0x3b;
+ EBUSY = 0x10;
+ ECANCELED = 0x7d;
+ ECHILD = 0xa;
+ ECHRNG = 0x2c;
+ ECOMM = 0x46;
+ ECONNABORTED = 0x67;
+ ECONNREFUSED = 0x6f;
+ ECONNRESET = 0x68;
+ EDEADLK = 0x23;
+ EDEADLOCK = 0x23;
+ EDESTADDRREQ = 0x59;
+ EDOM = 0x21;
+ EDOTDOT = 0x49;
+ EDQUOT = 0x7a;
+ EEXIST = 0x11;
+ EFAULT = 0xe;
+ EFBIG = 0x1b;
+ EHOSTDOWN = 0x70;
+ EHOSTUNREACH = 0x71;
+ EIDRM = 0x2b;
+ EILSEQ = 0x54;
+ EINPROGRESS = 0x73;
+ EINTR = 0x4;
+ EINVAL = 0x16;
+ EIO = 0x5;
+ EISCONN = 0x6a;
+ EISDIR = 0x15;
+ EISNAM = 0x78;
+ EKEYEXPIRED = 0x7f;
+ EKEYREJECTED = 0x81;
+ EKEYREVOKED = 0x80;
+ EL2HLT = 0x33;
+ EL2NSYNC = 0x2d;
+ EL3HLT = 0x2e;
+ EL3RST = 0x2f;
+ ELIBACC = 0x4f;
+ ELIBBAD = 0x50;
+ ELIBEXEC = 0x53;
+ ELIBMAX = 0x52;
+ ELIBSCN = 0x51;
+ ELNRNG = 0x30;
+ ELOOP = 0x28;
+ EMEDIUMTYPE = 0x7c;
+ EMFILE = 0x18;
+ EMLINK = 0x1f;
+ EMSGSIZE = 0x5a;
+ EMULTIHOP = 0x48;
+ ENAMETOOLONG = 0x24;
+ ENAVAIL = 0x77;
+ ENETDOWN = 0x64;
+ ENETRESET = 0x66;
+ ENETUNREACH = 0x65;
+ ENFILE = 0x17;
+ ENOANO = 0x37;
+ ENOBUFS = 0x69;
+ ENOCSI = 0x32;
+ ENODATA = 0x3d;
+ ENODEV = 0x13;
+ ENOENT = 0x2;
+ ENOEXEC = 0x8;
+ ENOKEY = 0x7e;
+ ENOLCK = 0x25;
+ ENOLINK = 0x43;
+ ENOMEDIUM = 0x7b;
+ ENOMEM = 0xc;
+ ENOMSG = 0x2a;
+ ENONET = 0x40;
+ ENOPKG = 0x41;
+ ENOPROTOOPT = 0x5c;
+ ENOSPC = 0x1c;
+ ENOSR = 0x3f;
+ ENOSTR = 0x3c;
+ ENOSYS = 0x26;
+ ENOTBLK = 0xf;
+ ENOTCONN = 0x6b;
+ ENOTDIR = 0x14;
+ ENOTEMPTY = 0x27;
+ ENOTNAM = 0x76;
+ ENOTRECOVERABLE = 0x83;
+ ENOTSOCK = 0x58;
+ ENOTSUP = 0x5f;
+ ENOTTY = 0x19;
+ ENOTUNIQ = 0x4c;
+ ENXIO = 0x6;
+ EOPNOTSUPP = 0x5f;
+ EOVERFLOW = 0x4b;
+ EOWNERDEAD = 0x82;
+ EPERM = 0x1;
+ EPFNOSUPPORT = 0x60;
+ EPIPE = 0x20;
+ EPOLLERR = 0x8;
+ EPOLLET = -0x80000000;
+ EPOLLHUP = 0x10;
+ EPOLLIN = 0x1;
+ EPOLLMSG = 0x400;
+ EPOLLONESHOT = 0x40000000;
+ EPOLLOUT = 0x4;
+ EPOLLPRI = 0x2;
+ EPOLLRDBAND = 0x80;
+ EPOLLRDHUP = 0x2000;
+ EPOLLRDNORM = 0x40;
+ EPOLLWRBAND = 0x200;
+ EPOLLWRNORM = 0x100;
+ EPOLL_CTL_ADD = 0x1;
+ EPOLL_CTL_DEL = 0x2;
+ EPOLL_CTL_MOD = 0x3;
+ EPROTO = 0x47;
+ EPROTONOSUPPORT = 0x5d;
+ EPROTOTYPE = 0x5b;
+ ERANGE = 0x22;
+ EREMCHG = 0x4e;
+ EREMOTE = 0x42;
+ EREMOTEIO = 0x79;
+ ERESTART = 0x55;
+ EROFS = 0x1e;
+ ESHUTDOWN = 0x6c;
+ ESOCKTNOSUPPORT = 0x5e;
+ ESPIPE = 0x1d;
+ ESRCH = 0x3;
+ ESRMNT = 0x45;
+ ESTALE = 0x74;
+ ESTRPIPE = 0x56;
+ ETIME = 0x3e;
+ ETIMEDOUT = 0x6e;
+ ETOOMANYREFS = 0x6d;
+ ETXTBSY = 0x1a;
+ EUCLEAN = 0x75;
+ EUNATCH = 0x31;
+ EUSERS = 0x57;
+ EWOULDBLOCK = 0xb;
+ EXDEV = 0x12;
+ EXFULL = 0x36;
+ EXPR_NEST_MAX = 0x20;
+ FD_CLOEXEC = 0x1;
+ FD_SETSIZE = 0x400;
+ F_DUPFD = 0;
+ F_DUPFD_CLOEXEC = 0x406;
+ F_EXLCK = 0x4;
+ F_GETFD = 0x1;
+ F_GETFL = 0x3;
+ F_GETLEASE = 0x401;
+ F_GETLK = 0x5;
+ F_GETLK64 = 0x5;
+ F_GETOWN = 0x9;
+ F_GETSIG = 0xb;
+ F_LOCK = 0x1;
+ F_NOTIFY = 0x402;
+ F_OK = 0;
+ F_RDLCK = 0;
+ F_SETFD = 0x2;
+ F_SETFL = 0x4;
+ F_SETLEASE = 0x400;
+ F_SETLK = 0x6;
+ F_SETLK64 = 0x6;
+ F_SETLKW = 0x7;
+ F_SETLKW64 = 0x7;
+ F_SETOWN = 0x8;
+ F_SETSIG = 0xa;
+ F_SHLCK = 0x8;
+ F_TEST = 0x3;
+ F_TLOCK = 0x2;
+ F_ULOCK = 0;
+ F_UNLCK = 0x2;
+ F_WRLCK = 0x1;
+ IPPROTO_AH = 0x33;
+ IPPROTO_COMP = 0x6c;
+ IPPROTO_DSTOPTS = 0x3c;
+ IPPROTO_EGP = 0x8;
+ IPPROTO_ENCAP = 0x62;
+ IPPROTO_ESP = 0x32;
+ IPPROTO_FRAGMENT = 0x2c;
+ IPPROTO_GRE = 0x2f;
+ IPPROTO_HOPOPTS = 0;
+ IPPROTO_ICMP = 0x1;
+ IPPROTO_ICMPV6 = 0x3a;
+ IPPROTO_IDP = 0x16;
+ IPPROTO_IGMP = 0x2;
+ IPPROTO_IP = 0;
+ IPPROTO_IPIP = 0x4;
+ IPPROTO_IPV6 = 0x29;
+ IPPROTO_MTP = 0x5c;
+ IPPROTO_NONE = 0x3b;
+ IPPROTO_PIM = 0x67;
+ IPPROTO_PUP = 0xc;
+ IPPROTO_RAW = 0xff;
+ IPPROTO_ROUTING = 0x2b;
+ IPPROTO_RSVP = 0x2e;
+ IPPROTO_SCTP = 0x84;
+ IPPROTO_TCP = 0x6;
+ IPPROTO_TP = 0x1d;
+ IPPROTO_UDP = 0x11;
+ IP_ADD_MEMBERSHIP = 0x23;
+ IP_ADD_SOURCE_MEMBERSHIP = 0x27;
+ IP_BLOCK_SOURCE = 0x26;
+ IP_DEFAULT_MULTICAST_LOOP = 0x1;
+ IP_DEFAULT_MULTICAST_TTL = 0x1;
+ IP_DROP_MEMBERSHIP = 0x24;
+ IP_DROP_SOURCE_MEMBERSHIP = 0x28;
+ IP_HDRINCL = 0x3;
+ IP_MAX_MEMBERSHIPS = 0x14;
+ IP_MSFILTER = 0x29;
+ IP_MTU_DISCOVER = 0xa;
+ IP_MULTICAST_IF = 0x20;
+ IP_MULTICAST_LOOP = 0x22;
+ IP_MULTICAST_TTL = 0x21;
+ IP_OPTIONS = 0x4;
+ IP_PKTINFO = 0x8;
+ IP_PKTOPTIONS = 0x9;
+ IP_PMTUDISC = 0xa;
+ IP_PMTUDISC_DO = 0x2;
+ IP_PMTUDISC_DONT = 0;
+ IP_PMTUDISC_WANT = 0x1;
+ IP_RECVERR = 0xb;
+ IP_RECVOPTS = 0x6;
+ IP_RECVRETOPTS = 0x7;
+ IP_RECVTOS = 0xd;
+ IP_RECVTTL = 0xc;
+ IP_RETOPTS = 0x7;
+ IP_ROUTER_ALERT = 0x5;
+ IP_TOS = 0x1;
+ IP_TTL = 0x2;
+ IP_UNBLOCK_SOURCE = 0x25;
+ NAME_MAX = 0xff;
+ O_ACCMODE = 0x3;
+ O_APPEND = 0x400;
+ O_ASYNC = 0x2000;
+ O_CLOEXEC = 0x80000;
+ O_CREAT = 0x40;
+ O_DIRECT = 0x4000;
+ O_DIRECTORY = 0x10000;
+ O_DSYNC = 0x1000;
+ O_EXCL = 0x80;
+ O_FSYNC = 0x1000;
+ O_LARGEFILE = 0;
+ O_NDELAY = 0x800;
+ O_NOATIME = 0x40000;
+ O_NOCTTY = 0x100;
+ O_NOFOLLOW = 0x20000;
+ O_NONBLOCK = 0x800;
+ O_RDONLY = 0;
+ O_RDWR = 0x2;
+ O_RSYNC = 0x1000;
+ O_SYNC = 0x1000;
+ O_TRUNC = 0x200;
+ O_WRONLY = 0x1;
+ PTRACE_ARCH_PRCTL = 0x1e;
+ PTRACE_ATTACH = 0x10;
+ PTRACE_CONT = 0x7;
+ PTRACE_DETACH = 0x11;
+ PTRACE_EVENT_CLONE = 0x3;
+ PTRACE_EVENT_EXEC = 0x4;
+ PTRACE_EVENT_EXIT = 0x6;
+ PTRACE_EVENT_FORK = 0x1;
+ PTRACE_EVENT_VFORK = 0x2;
+ PTRACE_EVENT_VFORK_DONE = 0x5;
+ PTRACE_GETEVENTMSG = 0x4201;
+ PTRACE_GETFPREGS = 0xe;
+ PTRACE_GETFPXREGS = 0x12;
+ PTRACE_GETREGS = 0xc;
+ PTRACE_GETSIGINFO = 0x4202;
+ PTRACE_GET_THREAD_AREA = 0x19;
+ PTRACE_KILL = 0x8;
+ PTRACE_OLDSETOPTIONS = 0x15;
+ PTRACE_O_MASK = 0x7f;
+ PTRACE_O_TRACECLONE = 0x8;
+ PTRACE_O_TRACEEXEC = 0x10;
+ PTRACE_O_TRACEEXIT = 0x40;
+ PTRACE_O_TRACEFORK = 0x2;
+ PTRACE_O_TRACESYSGOOD = 0x1;
+ PTRACE_O_TRACEVFORK = 0x4;
+ PTRACE_O_TRACEVFORKDONE = 0x20;
+ PTRACE_PEEKDATA = 0x2;
+ PTRACE_PEEKTEXT = 0x1;
+ PTRACE_PEEKUSR = 0x3;
+ PTRACE_POKEDATA = 0x5;
+ PTRACE_POKETEXT = 0x4;
+ PTRACE_POKEUSR = 0x6;
+ PTRACE_SETFPREGS = 0xf;
+ PTRACE_SETFPXREGS = 0x13;
+ PTRACE_SETOPTIONS = 0x4200;
+ PTRACE_SETREGS = 0xd;
+ PTRACE_SETSIGINFO = 0x4203;
+ PTRACE_SET_THREAD_AREA = 0x1a;
+ PTRACE_SINGLESTEP = 0x9;
+ PTRACE_SYSCALL = 0x18;
+ PTRACE_TRACEME = 0;
+ SIGABRT = 0x6;
+ SIGALRM = 0xe;
+ SIGBUS = 0x7;
+ SIGCHLD = 0x11;
+ SIGCLD = 0x11;
+ SIGCONT = 0x12;
+ SIGFPE = 0x8;
+ SIGHUP = 0x1;
+ SIGILL = 0x4;
+ SIGINT = 0x2;
+ SIGIO = 0x1d;
+ SIGIOT = 0x6;
+ SIGKILL = 0x9;
+ SIGPIPE = 0xd;
+ SIGPOLL = 0x1d;
+ SIGPROF = 0x1b;
+ SIGPWR = 0x1e;
+ SIGQUIT = 0x3;
+ SIGSEGV = 0xb;
+ SIGSTKFLT = 0x10;
+ SIGSTOP = 0x13;
+ SIGSYS = 0x1f;
+ SIGTERM = 0xf;
+ SIGTRAP = 0x5;
+ SIGTSTP = 0x14;
+ SIGTTIN = 0x15;
+ SIGTTOU = 0x16;
+ SIGUNUSED = 0x1f;
+ SIGURG = 0x17;
+ SIGUSR1 = 0xa;
+ SIGUSR2 = 0xc;
+ SIGVTALRM = 0x1a;
+ SIGWINCH = 0x1c;
+ SIGXCPU = 0x18;
+ SIGXFSZ = 0x19;
+ SOCK_DGRAM = 0x2;
+ SOCK_PACKET = 0xa;
+ SOCK_RAW = 0x3;
+ SOCK_RDM = 0x4;
+ SOCK_SEQPACKET = 0x5;
+ SOCK_STREAM = 0x1;
+ SOL_AAL = 0x109;
+ SOL_ATM = 0x108;
+ SOL_DECNET = 0x105;
+ SOL_ICMPV6 = 0x3a;
+ SOL_IP = 0;
+ SOL_IPV6 = 0x29;
+ SOL_IRDA = 0x10a;
+ SOL_PACKET = 0x107;
+ SOL_RAW = 0xff;
+ SOL_SOCKET = 0x1;
+ SOL_TCP = 0x6;
+ SOL_X25 = 0x106;
+ SOMAXCONN = 0x80;
+ SO_ACCEPTCONN = 0x1e;
+ SO_ATTACH_FILTER = 0x1a;
+ SO_BINDTODEVICE = 0x19;
+ SO_BROADCAST = 0x6;
+ SO_BSDCOMPAT = 0xe;
+ SO_DEBUG = 0x1;
+ SO_DETACH_FILTER = 0x1b;
+ SO_DONTROUTE = 0x5;
+ SO_ERROR = 0x4;
+ SO_KEEPALIVE = 0x9;
+ SO_LINGER = 0xd;
+ SO_NO_CHECK = 0xb;
+ SO_OOBINLINE = 0xa;
+ SO_PASSCRED = 0x10;
+ SO_PASSSEC = 0x22;
+ SO_PEERCRED = 0x11;
+ SO_PEERNAME = 0x1c;
+ SO_PEERSEC = 0x1f;
+ SO_PRIORITY = 0xc;
+ SO_RCVBUF = 0x8;
+ SO_RCVBUFFORCE = 0x21;
+ SO_RCVLOWAT = 0x12;
+ SO_RCVTIMEO = 0x14;
+ SO_REUSEADDR = 0x2;
+ SO_SECURITY_AUTHENTICATION = 0x16;
+ SO_SECURITY_ENCRYPTION_NETWORK = 0x18;
+ SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17;
+ SO_SNDBUF = 0x7;
+ SO_SNDBUFFORCE = 0x20;
+ SO_SNDLOWAT = 0x13;
+ SO_SNDTIMEO = 0x15;
+ SO_TIMESTAMP = 0x1d;
+ SO_TIMESTAMPNS = 0x23;
+ SO_TYPE = 0x3;
+ S_BLKSIZE = 0x200;
+ S_IEXEC = 0x40;
+ S_IFBLK = 0x6000;
+ S_IFCHR = 0x2000;
+ S_IFDIR = 0x4000;
+ S_IFIFO = 0x1000;
+ S_IFLNK = 0xa000;
+ S_IFMT = 0xf000;
+ S_IFREG = 0x8000;
+ S_IFSOCK = 0xc000;
+ S_IREAD = 0x100;
+ S_IRGRP = 0x20;
+ S_IROTH = 0x4;
+ S_IRUSR = 0x100;
+ S_IRWXG = 0x38;
+ S_IRWXO = 0x7;
+ S_IRWXU = 0x1c0;
+ S_ISGID = 0x400;
+ S_ISUID = 0x800;
+ S_ISVTX = 0x200;
+ S_IWGRP = 0x10;
+ S_IWOTH = 0x2;
+ S_IWRITE = 0x80;
+ S_IWUSR = 0x80;
+ S_IXGRP = 0x8;
+ S_IXOTH = 0x1;
+ S_IXUSR = 0x40;
+ TCP_CONGESTION = 0xd;
+ TCP_CORK = 0x3;
+ TCP_DEFER_ACCEPT = 0x9;
+ TCP_INFO = 0xb;
+ TCP_KEEPCNT = 0x6;
+ TCP_KEEPIDLE = 0x4;
+ TCP_KEEPINTVL = 0x5;
+ TCP_LINGER2 = 0x8;
+ TCP_MAXSEG = 0x2;
+ TCP_MAXWIN = 0xffff;
+ TCP_MAX_WINSHIFT = 0xe;
+ TCP_MD5SIG = 0xe;
+ TCP_MD5SIG_MAXKEYLEN = 0x50;
+ TCP_MSS = 0x200;
+ TCP_NODELAY = 0x1;
+ TCP_QUICKACK = 0xc;
+ TCP_SYNCNT = 0x7;
+ TCP_WINDOW_CLAMP = 0xa;
+ WALL = 0x40000000;
+ WCLONE = 0x80000000;
+ WCONTINUED = 0x8;
+ WEXITED = 0x4;
+ WNOHANG = 0x1;
+ WNOTHREAD = 0x20000000;
+ WNOWAIT = 0x1000000;
+ WORDSIZE = 0x40;
+ WSTOPPED = 0x2;
+ WUNTRACED = 0x2;
)
// Types