|  | // mkerrors.sh | 
|  | // Code generated by the command above; DO NOT EDIT. | 
|  |  | 
|  | // Created by cgo -godefs - DO NOT EDIT | 
|  | // cgo -godefs -- _const.go | 
|  |  | 
|  | // +build arm,darwin | 
|  |  | 
|  | package syscall | 
|  |  | 
|  | const ( | 
|  | AF_APPLETALK                = 0x10 | 
|  | AF_CCITT                    = 0xa | 
|  | AF_CHAOS                    = 0x5 | 
|  | AF_CNT                      = 0x15 | 
|  | AF_COIP                     = 0x14 | 
|  | AF_DATAKIT                  = 0x9 | 
|  | AF_DECnet                   = 0xc | 
|  | AF_DLI                      = 0xd | 
|  | AF_E164                     = 0x1c | 
|  | AF_ECMA                     = 0x8 | 
|  | AF_HYLINK                   = 0xf | 
|  | AF_IMPLINK                  = 0x3 | 
|  | AF_INET                     = 0x2 | 
|  | AF_INET6                    = 0x1e | 
|  | AF_IPX                      = 0x17 | 
|  | AF_ISDN                     = 0x1c | 
|  | AF_ISO                      = 0x7 | 
|  | AF_LAT                      = 0xe | 
|  | AF_LINK                     = 0x12 | 
|  | AF_LOCAL                    = 0x1 | 
|  | AF_MAX                      = 0x25 | 
|  | AF_NATM                     = 0x1f | 
|  | AF_NDRV                     = 0x1b | 
|  | AF_NETBIOS                  = 0x21 | 
|  | AF_NS                       = 0x6 | 
|  | AF_OSI                      = 0x7 | 
|  | AF_PPP                      = 0x22 | 
|  | AF_PUP                      = 0x4 | 
|  | AF_RESERVED_36              = 0x24 | 
|  | AF_ROUTE                    = 0x11 | 
|  | AF_SIP                      = 0x18 | 
|  | AF_SNA                      = 0xb | 
|  | AF_SYSTEM                   = 0x20 | 
|  | AF_UNIX                     = 0x1 | 
|  | AF_UNSPEC                   = 0x0 | 
|  | B0                          = 0x0 | 
|  | B110                        = 0x6e | 
|  | B115200                     = 0x1c200 | 
|  | B1200                       = 0x4b0 | 
|  | B134                        = 0x86 | 
|  | B14400                      = 0x3840 | 
|  | B150                        = 0x96 | 
|  | B1800                       = 0x708 | 
|  | B19200                      = 0x4b00 | 
|  | B200                        = 0xc8 | 
|  | B230400                     = 0x38400 | 
|  | B2400                       = 0x960 | 
|  | B28800                      = 0x7080 | 
|  | B300                        = 0x12c | 
|  | B38400                      = 0x9600 | 
|  | B4800                       = 0x12c0 | 
|  | B50                         = 0x32 | 
|  | B57600                      = 0xe100 | 
|  | B600                        = 0x258 | 
|  | B7200                       = 0x1c20 | 
|  | B75                         = 0x4b | 
|  | B76800                      = 0x12c00 | 
|  | B9600                       = 0x2580 | 
|  | BIOCFLUSH                   = 0x20004268 | 
|  | BIOCGBLEN                   = 0x40044266 | 
|  | BIOCGDLT                    = 0x4004426a | 
|  | BIOCGDLTLIST                = 0xc00c4279 | 
|  | BIOCGETIF                   = 0x4020426b | 
|  | BIOCGHDRCMPLT               = 0x40044274 | 
|  | BIOCGRSIG                   = 0x40044272 | 
|  | BIOCGRTIMEOUT               = 0x4008426e | 
|  | BIOCGSEESENT                = 0x40044276 | 
|  | BIOCGSTATS                  = 0x4008426f | 
|  | BIOCIMMEDIATE               = 0x80044270 | 
|  | BIOCPROMISC                 = 0x20004269 | 
|  | BIOCSBLEN                   = 0xc0044266 | 
|  | BIOCSDLT                    = 0x80044278 | 
|  | BIOCSETF                    = 0x80084267 | 
|  | BIOCSETIF                   = 0x8020426c | 
|  | BIOCSHDRCMPLT               = 0x80044275 | 
|  | BIOCSRSIG                   = 0x80044273 | 
|  | BIOCSRTIMEOUT               = 0x8008426d | 
|  | BIOCSSEESENT                = 0x80044277 | 
|  | BIOCVERSION                 = 0x40044271 | 
|  | BPF_A                       = 0x10 | 
|  | BPF_ABS                     = 0x20 | 
|  | BPF_ADD                     = 0x0 | 
|  | BPF_ALIGNMENT               = 0x4 | 
|  | BPF_ALU                     = 0x4 | 
|  | BPF_AND                     = 0x50 | 
|  | BPF_B                       = 0x10 | 
|  | BPF_DIV                     = 0x30 | 
|  | BPF_H                       = 0x8 | 
|  | BPF_IMM                     = 0x0 | 
|  | BPF_IND                     = 0x40 | 
|  | BPF_JA                      = 0x0 | 
|  | BPF_JEQ                     = 0x10 | 
|  | BPF_JGE                     = 0x30 | 
|  | BPF_JGT                     = 0x20 | 
|  | BPF_JMP                     = 0x5 | 
|  | BPF_JSET                    = 0x40 | 
|  | BPF_K                       = 0x0 | 
|  | BPF_LD                      = 0x0 | 
|  | BPF_LDX                     = 0x1 | 
|  | BPF_LEN                     = 0x80 | 
|  | BPF_LSH                     = 0x60 | 
|  | BPF_MAJOR_VERSION           = 0x1 | 
|  | BPF_MAXBUFSIZE              = 0x80000 | 
|  | BPF_MAXINSNS                = 0x200 | 
|  | BPF_MEM                     = 0x60 | 
|  | BPF_MEMWORDS                = 0x10 | 
|  | BPF_MINBUFSIZE              = 0x20 | 
|  | BPF_MINOR_VERSION           = 0x1 | 
|  | BPF_MISC                    = 0x7 | 
|  | BPF_MSH                     = 0xa0 | 
|  | BPF_MUL                     = 0x20 | 
|  | BPF_NEG                     = 0x80 | 
|  | BPF_OR                      = 0x40 | 
|  | BPF_RELEASE                 = 0x30bb6 | 
|  | BPF_RET                     = 0x6 | 
|  | BPF_RSH                     = 0x70 | 
|  | BPF_ST                      = 0x2 | 
|  | BPF_STX                     = 0x3 | 
|  | BPF_SUB                     = 0x10 | 
|  | BPF_TAX                     = 0x0 | 
|  | BPF_TXA                     = 0x80 | 
|  | BPF_W                       = 0x0 | 
|  | BPF_X                       = 0x8 | 
|  | BRKINT                      = 0x2 | 
|  | CFLUSH                      = 0xf | 
|  | CLOCAL                      = 0x8000 | 
|  | CREAD                       = 0x800 | 
|  | CS5                         = 0x0 | 
|  | CS6                         = 0x100 | 
|  | CS7                         = 0x200 | 
|  | CS8                         = 0x300 | 
|  | CSIZE                       = 0x300 | 
|  | CSTART                      = 0x11 | 
|  | CSTATUS                     = 0x14 | 
|  | CSTOP                       = 0x13 | 
|  | CSTOPB                      = 0x400 | 
|  | CSUSP                       = 0x1a | 
|  | CTL_MAXNAME                 = 0xc | 
|  | CTL_NET                     = 0x4 | 
|  | DLT_APPLE_IP_OVER_IEEE1394  = 0x8a | 
|  | DLT_ARCNET                  = 0x7 | 
|  | DLT_ATM_CLIP                = 0x13 | 
|  | DLT_ATM_RFC1483             = 0xb | 
|  | DLT_AX25                    = 0x3 | 
|  | DLT_CHAOS                   = 0x5 | 
|  | DLT_CHDLC                   = 0x68 | 
|  | DLT_C_HDLC                  = 0x68 | 
|  | DLT_EN10MB                  = 0x1 | 
|  | DLT_EN3MB                   = 0x2 | 
|  | DLT_FDDI                    = 0xa | 
|  | DLT_IEEE802                 = 0x6 | 
|  | DLT_IEEE802_11              = 0x69 | 
|  | DLT_IEEE802_11_RADIO        = 0x7f | 
|  | DLT_IEEE802_11_RADIO_AVS    = 0xa3 | 
|  | DLT_LINUX_SLL               = 0x71 | 
|  | DLT_LOOP                    = 0x6c | 
|  | DLT_NULL                    = 0x0 | 
|  | DLT_PFLOG                   = 0x75 | 
|  | DLT_PFSYNC                  = 0x12 | 
|  | DLT_PPP                     = 0x9 | 
|  | DLT_PPP_BSDOS               = 0x10 | 
|  | DLT_PPP_SERIAL              = 0x32 | 
|  | DLT_PRONET                  = 0x4 | 
|  | DLT_RAW                     = 0xc | 
|  | DLT_SLIP                    = 0x8 | 
|  | DLT_SLIP_BSDOS              = 0xf | 
|  | DT_BLK                      = 0x6 | 
|  | DT_CHR                      = 0x2 | 
|  | DT_DIR                      = 0x4 | 
|  | DT_FIFO                     = 0x1 | 
|  | DT_LNK                      = 0xa | 
|  | DT_REG                      = 0x8 | 
|  | DT_SOCK                     = 0xc | 
|  | DT_UNKNOWN                  = 0x0 | 
|  | DT_WHT                      = 0xe | 
|  | ECHO                        = 0x8 | 
|  | ECHOCTL                     = 0x40 | 
|  | ECHOE                       = 0x2 | 
|  | ECHOK                       = 0x4 | 
|  | ECHOKE                      = 0x1 | 
|  | ECHONL                      = 0x10 | 
|  | ECHOPRT                     = 0x20 | 
|  | EVFILT_AIO                  = -0x3 | 
|  | EVFILT_FS                   = -0x9 | 
|  | EVFILT_MACHPORT             = -0x8 | 
|  | EVFILT_PROC                 = -0x5 | 
|  | EVFILT_READ                 = -0x1 | 
|  | EVFILT_SIGNAL               = -0x6 | 
|  | EVFILT_SYSCOUNT             = 0x9 | 
|  | EVFILT_THREADMARKER         = 0x9 | 
|  | EVFILT_TIMER                = -0x7 | 
|  | EVFILT_VNODE                = -0x4 | 
|  | EVFILT_WRITE                = -0x2 | 
|  | EV_ADD                      = 0x1 | 
|  | EV_CLEAR                    = 0x20 | 
|  | EV_DELETE                   = 0x2 | 
|  | EV_DISABLE                  = 0x8 | 
|  | EV_ENABLE                   = 0x4 | 
|  | EV_EOF                      = 0x8000 | 
|  | EV_ERROR                    = 0x4000 | 
|  | EV_FLAG0                    = 0x1000 | 
|  | EV_FLAG1                    = 0x2000 | 
|  | EV_ONESHOT                  = 0x10 | 
|  | EV_OOBAND                   = 0x2000 | 
|  | EV_POLL                     = 0x1000 | 
|  | EV_RECEIPT                  = 0x40 | 
|  | EV_SYSFLAGS                 = 0xf000 | 
|  | EXTA                        = 0x4b00 | 
|  | EXTB                        = 0x9600 | 
|  | EXTPROC                     = 0x800 | 
|  | FD_CLOEXEC                  = 0x1 | 
|  | FD_SETSIZE                  = 0x400 | 
|  | FLUSHO                      = 0x800000 | 
|  | F_ADDSIGS                   = 0x3b | 
|  | F_ALLOCATEALL               = 0x4 | 
|  | F_ALLOCATECONTIG            = 0x2 | 
|  | F_CHKCLEAN                  = 0x29 | 
|  | F_DUPFD                     = 0x0 | 
|  | F_DUPFD_CLOEXEC             = 0x43 | 
|  | F_FREEZE_FS                 = 0x35 | 
|  | F_FULLFSYNC                 = 0x33 | 
|  | F_GETFD                     = 0x1 | 
|  | F_GETFL                     = 0x3 | 
|  | F_GETLK                     = 0x7 | 
|  | F_GETOWN                    = 0x5 | 
|  | F_GETPATH                   = 0x32 | 
|  | F_GLOBAL_NOCACHE            = 0x37 | 
|  | F_LOG2PHYS                  = 0x31 | 
|  | F_MARKDEPENDENCY            = 0x3c | 
|  | F_NOCACHE                   = 0x30 | 
|  | F_OK                        = 0x0 | 
|  | F_PATHPKG_CHECK             = 0x34 | 
|  | F_PEOFPOSMODE               = 0x3 | 
|  | F_PREALLOCATE               = 0x2a | 
|  | F_RDADVISE                  = 0x2c | 
|  | F_RDAHEAD                   = 0x2d | 
|  | F_RDLCK                     = 0x1 | 
|  | F_READBOOTSTRAP             = 0x2e | 
|  | F_SETFD                     = 0x2 | 
|  | F_SETFL                     = 0x4 | 
|  | F_SETLK                     = 0x8 | 
|  | F_SETLKW                    = 0x9 | 
|  | F_SETOWN                    = 0x6 | 
|  | F_SETSIZE                   = 0x2b | 
|  | F_THAW_FS                   = 0x36 | 
|  | F_UNLCK                     = 0x2 | 
|  | F_VOLPOSMODE                = 0x4 | 
|  | F_WRITEBOOTSTRAP            = 0x2f | 
|  | F_WRLCK                     = 0x3 | 
|  | HUPCL                       = 0x4000 | 
|  | ICANON                      = 0x100 | 
|  | ICRNL                       = 0x100 | 
|  | IEXTEN                      = 0x400 | 
|  | IFF_ALLMULTI                = 0x200 | 
|  | IFF_ALTPHYS                 = 0x4000 | 
|  | IFF_BROADCAST               = 0x2 | 
|  | IFF_DEBUG                   = 0x4 | 
|  | IFF_LINK0                   = 0x1000 | 
|  | IFF_LINK1                   = 0x2000 | 
|  | IFF_LINK2                   = 0x4000 | 
|  | IFF_LOOPBACK                = 0x8 | 
|  | IFF_MULTICAST               = 0x8000 | 
|  | IFF_NOARP                   = 0x80 | 
|  | IFF_NOTRAILERS              = 0x20 | 
|  | IFF_OACTIVE                 = 0x400 | 
|  | IFF_POINTOPOINT             = 0x10 | 
|  | IFF_PROMISC                 = 0x100 | 
|  | IFF_RUNNING                 = 0x40 | 
|  | IFF_SIMPLEX                 = 0x800 | 
|  | IFF_UP                      = 0x1 | 
|  | IFNAMSIZ                    = 0x10 | 
|  | IFT_1822                    = 0x2 | 
|  | IFT_AAL5                    = 0x31 | 
|  | IFT_ARCNET                  = 0x23 | 
|  | IFT_ARCNETPLUS              = 0x24 | 
|  | IFT_ATM                     = 0x25 | 
|  | IFT_BRIDGE                  = 0xd1 | 
|  | IFT_CARP                    = 0xf8 | 
|  | IFT_CEPT                    = 0x13 | 
|  | IFT_DS3                     = 0x1e | 
|  | IFT_ENC                     = 0xf4 | 
|  | IFT_EON                     = 0x19 | 
|  | IFT_ETHER                   = 0x6 | 
|  | IFT_FAITH                   = 0x38 | 
|  | IFT_FDDI                    = 0xf | 
|  | IFT_FRELAY                  = 0x20 | 
|  | IFT_FRELAYDCE               = 0x2c | 
|  | IFT_GIF                     = 0x37 | 
|  | IFT_HDH1822                 = 0x3 | 
|  | IFT_HIPPI                   = 0x2f | 
|  | IFT_HSSI                    = 0x2e | 
|  | IFT_HY                      = 0xe | 
|  | IFT_IEEE1394                = 0x90 | 
|  | IFT_IEEE8023ADLAG           = 0x88 | 
|  | IFT_ISDNBASIC               = 0x14 | 
|  | IFT_ISDNPRIMARY             = 0x15 | 
|  | IFT_ISO88022LLC             = 0x29 | 
|  | IFT_ISO88023                = 0x7 | 
|  | IFT_ISO88024                = 0x8 | 
|  | IFT_ISO88025                = 0x9 | 
|  | IFT_ISO88026                = 0xa | 
|  | IFT_L2VLAN                  = 0x87 | 
|  | IFT_LAPB                    = 0x10 | 
|  | IFT_LOCALTALK               = 0x2a | 
|  | IFT_LOOP                    = 0x18 | 
|  | IFT_MIOX25                  = 0x26 | 
|  | IFT_MODEM                   = 0x30 | 
|  | IFT_NSIP                    = 0x1b | 
|  | IFT_OTHER                   = 0x1 | 
|  | IFT_P10                     = 0xc | 
|  | IFT_P80                     = 0xd | 
|  | IFT_PARA                    = 0x22 | 
|  | IFT_PDP                     = 0xff | 
|  | IFT_PFLOG                   = 0xf5 | 
|  | IFT_PFSYNC                  = 0xf6 | 
|  | IFT_PPP                     = 0x17 | 
|  | IFT_PROPMUX                 = 0x36 | 
|  | IFT_PROPVIRTUAL             = 0x35 | 
|  | IFT_PTPSERIAL               = 0x16 | 
|  | IFT_RS232                   = 0x21 | 
|  | IFT_SDLC                    = 0x11 | 
|  | IFT_SIP                     = 0x1f | 
|  | IFT_SLIP                    = 0x1c | 
|  | IFT_SMDSDXI                 = 0x2b | 
|  | IFT_SMDSICIP                = 0x34 | 
|  | IFT_SONET                   = 0x27 | 
|  | IFT_SONETPATH               = 0x32 | 
|  | IFT_SONETVT                 = 0x33 | 
|  | IFT_STARLAN                 = 0xb | 
|  | IFT_STF                     = 0x39 | 
|  | IFT_T1                      = 0x12 | 
|  | IFT_ULTRA                   = 0x1d | 
|  | IFT_V35                     = 0x2d | 
|  | IFT_X25                     = 0x5 | 
|  | IFT_X25DDN                  = 0x4 | 
|  | IFT_X25PLE                  = 0x28 | 
|  | IFT_XETHER                  = 0x1a | 
|  | IGNBRK                      = 0x1 | 
|  | IGNCR                       = 0x80 | 
|  | IGNPAR                      = 0x4 | 
|  | IMAXBEL                     = 0x2000 | 
|  | INLCR                       = 0x40 | 
|  | INPCK                       = 0x10 | 
|  | IN_CLASSA_HOST              = 0xffffff | 
|  | IN_CLASSA_MAX               = 0x80 | 
|  | IN_CLASSA_NET               = 0xff000000 | 
|  | IN_CLASSA_NSHIFT            = 0x18 | 
|  | IN_CLASSB_HOST              = 0xffff | 
|  | IN_CLASSB_MAX               = 0x10000 | 
|  | IN_CLASSB_NET               = 0xffff0000 | 
|  | IN_CLASSB_NSHIFT            = 0x10 | 
|  | IN_CLASSC_HOST              = 0xff | 
|  | IN_CLASSC_NET               = 0xffffff00 | 
|  | IN_CLASSC_NSHIFT            = 0x8 | 
|  | IN_CLASSD_HOST              = 0xfffffff | 
|  | IN_CLASSD_NET               = 0xf0000000 | 
|  | IN_CLASSD_NSHIFT            = 0x1c | 
|  | IN_LINKLOCALNETNUM          = 0xa9fe0000 | 
|  | IN_LOOPBACKNET              = 0x7f | 
|  | IPPROTO_3PC                 = 0x22 | 
|  | IPPROTO_ADFS                = 0x44 | 
|  | IPPROTO_AH                  = 0x33 | 
|  | IPPROTO_AHIP                = 0x3d | 
|  | IPPROTO_APES                = 0x63 | 
|  | IPPROTO_ARGUS               = 0xd | 
|  | IPPROTO_AX25                = 0x5d | 
|  | IPPROTO_BHA                 = 0x31 | 
|  | IPPROTO_BLT                 = 0x1e | 
|  | IPPROTO_BRSATMON            = 0x4c | 
|  | IPPROTO_CFTP                = 0x3e | 
|  | IPPROTO_CHAOS               = 0x10 | 
|  | IPPROTO_CMTP                = 0x26 | 
|  | IPPROTO_CPHB                = 0x49 | 
|  | IPPROTO_CPNX                = 0x48 | 
|  | IPPROTO_DDP                 = 0x25 | 
|  | IPPROTO_DGP                 = 0x56 | 
|  | IPPROTO_DIVERT              = 0xfe | 
|  | IPPROTO_DONE                = 0x101 | 
|  | IPPROTO_DSTOPTS             = 0x3c | 
|  | IPPROTO_EGP                 = 0x8 | 
|  | IPPROTO_EMCON               = 0xe | 
|  | IPPROTO_ENCAP               = 0x62 | 
|  | IPPROTO_EON                 = 0x50 | 
|  | IPPROTO_ESP                 = 0x32 | 
|  | IPPROTO_ETHERIP             = 0x61 | 
|  | IPPROTO_FRAGMENT            = 0x2c | 
|  | IPPROTO_GGP                 = 0x3 | 
|  | IPPROTO_GMTP                = 0x64 | 
|  | IPPROTO_GRE                 = 0x2f | 
|  | IPPROTO_HELLO               = 0x3f | 
|  | IPPROTO_HMP                 = 0x14 | 
|  | IPPROTO_HOPOPTS             = 0x0 | 
|  | IPPROTO_ICMP                = 0x1 | 
|  | IPPROTO_ICMPV6              = 0x3a | 
|  | IPPROTO_IDP                 = 0x16 | 
|  | IPPROTO_IDPR                = 0x23 | 
|  | IPPROTO_IDRP                = 0x2d | 
|  | IPPROTO_IGMP                = 0x2 | 
|  | IPPROTO_IGP                 = 0x55 | 
|  | IPPROTO_IGRP                = 0x58 | 
|  | IPPROTO_IL                  = 0x28 | 
|  | IPPROTO_INLSP               = 0x34 | 
|  | IPPROTO_INP                 = 0x20 | 
|  | IPPROTO_IP                  = 0x0 | 
|  | IPPROTO_IPCOMP              = 0x6c | 
|  | IPPROTO_IPCV                = 0x47 | 
|  | IPPROTO_IPEIP               = 0x5e | 
|  | IPPROTO_IPIP                = 0x4 | 
|  | IPPROTO_IPPC                = 0x43 | 
|  | IPPROTO_IPV4                = 0x4 | 
|  | IPPROTO_IPV6                = 0x29 | 
|  | IPPROTO_IRTP                = 0x1c | 
|  | IPPROTO_KRYPTOLAN           = 0x41 | 
|  | IPPROTO_LARP                = 0x5b | 
|  | IPPROTO_LEAF1               = 0x19 | 
|  | IPPROTO_LEAF2               = 0x1a | 
|  | IPPROTO_MAX                 = 0x100 | 
|  | IPPROTO_MAXID               = 0x34 | 
|  | IPPROTO_MEAS                = 0x13 | 
|  | IPPROTO_MHRP                = 0x30 | 
|  | IPPROTO_MICP                = 0x5f | 
|  | IPPROTO_MTP                 = 0x5c | 
|  | IPPROTO_MUX                 = 0x12 | 
|  | IPPROTO_ND                  = 0x4d | 
|  | IPPROTO_NHRP                = 0x36 | 
|  | IPPROTO_NONE                = 0x3b | 
|  | IPPROTO_NSP                 = 0x1f | 
|  | IPPROTO_NVPII               = 0xb | 
|  | IPPROTO_OSPFIGP             = 0x59 | 
|  | IPPROTO_PGM                 = 0x71 | 
|  | IPPROTO_PIGP                = 0x9 | 
|  | IPPROTO_PIM                 = 0x67 | 
|  | IPPROTO_PRM                 = 0x15 | 
|  | IPPROTO_PUP                 = 0xc | 
|  | IPPROTO_PVP                 = 0x4b | 
|  | IPPROTO_RAW                 = 0xff | 
|  | IPPROTO_RCCMON              = 0xa | 
|  | IPPROTO_RDP                 = 0x1b | 
|  | IPPROTO_ROUTING             = 0x2b | 
|  | IPPROTO_RSVP                = 0x2e | 
|  | IPPROTO_RVD                 = 0x42 | 
|  | IPPROTO_SATEXPAK            = 0x40 | 
|  | IPPROTO_SATMON              = 0x45 | 
|  | IPPROTO_SCCSP               = 0x60 | 
|  | IPPROTO_SDRP                = 0x2a | 
|  | IPPROTO_SEP                 = 0x21 | 
|  | IPPROTO_SRPC                = 0x5a | 
|  | IPPROTO_ST                  = 0x7 | 
|  | IPPROTO_SVMTP               = 0x52 | 
|  | IPPROTO_SWIPE               = 0x35 | 
|  | IPPROTO_TCF                 = 0x57 | 
|  | IPPROTO_TCP                 = 0x6 | 
|  | IPPROTO_TP                  = 0x1d | 
|  | IPPROTO_TPXX                = 0x27 | 
|  | IPPROTO_TRUNK1              = 0x17 | 
|  | IPPROTO_TRUNK2              = 0x18 | 
|  | IPPROTO_TTP                 = 0x54 | 
|  | IPPROTO_UDP                 = 0x11 | 
|  | IPPROTO_VINES               = 0x53 | 
|  | IPPROTO_VISA                = 0x46 | 
|  | IPPROTO_VMTP                = 0x51 | 
|  | IPPROTO_WBEXPAK             = 0x4f | 
|  | IPPROTO_WBMON               = 0x4e | 
|  | IPPROTO_WSN                 = 0x4a | 
|  | IPPROTO_XNET                = 0xf | 
|  | IPPROTO_XTP                 = 0x24 | 
|  | IPV6_BINDV6ONLY             = 0x1b | 
|  | IPV6_CHECKSUM               = 0x1a | 
|  | IPV6_DEFAULT_MULTICAST_HOPS = 0x1 | 
|  | IPV6_DEFAULT_MULTICAST_LOOP = 0x1 | 
|  | IPV6_DEFHLIM                = 0x40 | 
|  | IPV6_DSTOPTS                = 0x17 | 
|  | IPV6_FAITH                  = 0x1d | 
|  | IPV6_FLOWINFO_MASK          = 0xffffff0f | 
|  | IPV6_FLOWLABEL_MASK         = 0xffff0f00 | 
|  | IPV6_FRAGTTL                = 0x78 | 
|  | IPV6_FW_ADD                 = 0x1e | 
|  | IPV6_FW_DEL                 = 0x1f | 
|  | IPV6_FW_FLUSH               = 0x20 | 
|  | IPV6_FW_GET                 = 0x22 | 
|  | IPV6_FW_ZERO                = 0x21 | 
|  | IPV6_HLIMDEC                = 0x1 | 
|  | IPV6_HOPLIMIT               = 0x14 | 
|  | IPV6_HOPOPTS                = 0x16 | 
|  | IPV6_IPSEC_POLICY           = 0x1c | 
|  | IPV6_JOIN_GROUP             = 0xc | 
|  | IPV6_LEAVE_GROUP            = 0xd | 
|  | IPV6_MAXHLIM                = 0xff | 
|  | IPV6_MAXPACKET              = 0xffff | 
|  | IPV6_MMTU                   = 0x500 | 
|  | IPV6_MULTICAST_HOPS         = 0xa | 
|  | IPV6_MULTICAST_IF           = 0x9 | 
|  | IPV6_MULTICAST_LOOP         = 0xb | 
|  | IPV6_NEXTHOP                = 0x15 | 
|  | IPV6_PKTINFO                = 0x13 | 
|  | IPV6_PKTOPTIONS             = 0x19 | 
|  | IPV6_PORTRANGE              = 0xe | 
|  | IPV6_PORTRANGE_DEFAULT      = 0x0 | 
|  | IPV6_PORTRANGE_HIGH         = 0x1 | 
|  | IPV6_PORTRANGE_LOW          = 0x2 | 
|  | IPV6_RTHDR                  = 0x18 | 
|  | IPV6_RTHDR_LOOSE            = 0x0 | 
|  | IPV6_RTHDR_STRICT           = 0x1 | 
|  | IPV6_RTHDR_TYPE_0           = 0x0 | 
|  | IPV6_SOCKOPT_RESERVED1      = 0x3 | 
|  | IPV6_UNICAST_HOPS           = 0x4 | 
|  | IPV6_V6ONLY                 = 0x1b | 
|  | IPV6_VERSION                = 0x60 | 
|  | IPV6_VERSION_MASK           = 0xf0 | 
|  | IP_ADD_MEMBERSHIP           = 0xc | 
|  | IP_DEFAULT_MULTICAST_LOOP   = 0x1 | 
|  | IP_DEFAULT_MULTICAST_TTL    = 0x1 | 
|  | IP_DF                       = 0x4000 | 
|  | IP_DROP_MEMBERSHIP          = 0xd | 
|  | IP_DUMMYNET_CONFIGURE       = 0x3c | 
|  | IP_DUMMYNET_DEL             = 0x3d | 
|  | IP_DUMMYNET_FLUSH           = 0x3e | 
|  | IP_DUMMYNET_GET             = 0x40 | 
|  | IP_FAITH                    = 0x16 | 
|  | IP_FW_ADD                   = 0x28 | 
|  | IP_FW_DEL                   = 0x29 | 
|  | IP_FW_FLUSH                 = 0x2a | 
|  | IP_FW_GET                   = 0x2c | 
|  | IP_FW_RESETLOG              = 0x2d | 
|  | IP_FW_ZERO                  = 0x2b | 
|  | IP_HDRINCL                  = 0x2 | 
|  | IP_IPSEC_POLICY             = 0x15 | 
|  | IP_MAXPACKET                = 0xffff | 
|  | IP_MAX_MEMBERSHIPS          = 0x14 | 
|  | IP_MF                       = 0x2000 | 
|  | IP_MSS                      = 0x240 | 
|  | IP_MULTICAST_IF             = 0x9 | 
|  | IP_MULTICAST_LOOP           = 0xb | 
|  | IP_MULTICAST_TTL            = 0xa | 
|  | IP_MULTICAST_VIF            = 0xe | 
|  | IP_NAT__XXX                 = 0x37 | 
|  | IP_OFFMASK                  = 0x1fff | 
|  | IP_OLD_FW_ADD               = 0x32 | 
|  | IP_OLD_FW_DEL               = 0x33 | 
|  | IP_OLD_FW_FLUSH             = 0x34 | 
|  | IP_OLD_FW_GET               = 0x36 | 
|  | IP_OLD_FW_RESETLOG          = 0x38 | 
|  | IP_OLD_FW_ZERO              = 0x35 | 
|  | IP_OPTIONS                  = 0x1 | 
|  | IP_PKTINFO                  = 0x1a | 
|  | IP_PORTRANGE                = 0x13 | 
|  | IP_PORTRANGE_DEFAULT        = 0x0 | 
|  | IP_PORTRANGE_HIGH           = 0x1 | 
|  | IP_PORTRANGE_LOW            = 0x2 | 
|  | IP_RECVDSTADDR              = 0x7 | 
|  | IP_RECVIF                   = 0x14 | 
|  | IP_RECVOPTS                 = 0x5 | 
|  | IP_RECVPKTINFO              = 0x1a | 
|  | IP_RECVRETOPTS              = 0x6 | 
|  | IP_RECVTTL                  = 0x18 | 
|  | IP_RETOPTS                  = 0x8 | 
|  | IP_RF                       = 0x8000 | 
|  | IP_RSVP_OFF                 = 0x10 | 
|  | IP_RSVP_ON                  = 0xf | 
|  | IP_RSVP_VIF_OFF             = 0x12 | 
|  | IP_RSVP_VIF_ON              = 0x11 | 
|  | IP_STRIPHDR                 = 0x17 | 
|  | IP_TOS                      = 0x3 | 
|  | IP_TRAFFIC_MGT_BACKGROUND   = 0x41 | 
|  | IP_TTL                      = 0x4 | 
|  | ISIG                        = 0x80 | 
|  | ISTRIP                      = 0x20 | 
|  | IUTF8                       = 0x4000 | 
|  | IXANY                       = 0x800 | 
|  | IXOFF                       = 0x400 | 
|  | IXON                        = 0x200 | 
|  | LOCK_EX                     = 0x2 | 
|  | LOCK_NB                     = 0x4 | 
|  | LOCK_SH                     = 0x1 | 
|  | LOCK_UN                     = 0x8 | 
|  | MADV_DONTNEED               = 0x4 | 
|  | MADV_FREE                   = 0x5 | 
|  | MADV_NORMAL                 = 0x0 | 
|  | MADV_RANDOM                 = 0x1 | 
|  | MADV_SEQUENTIAL             = 0x2 | 
|  | MADV_WILLNEED               = 0x3 | 
|  | MAP_ANON                    = 0x1000 | 
|  | MAP_COPY                    = 0x2 | 
|  | MAP_FILE                    = 0x0 | 
|  | MAP_FIXED                   = 0x10 | 
|  | MAP_HASSEMAPHORE            = 0x200 | 
|  | MAP_NOCACHE                 = 0x400 | 
|  | MAP_NOEXTEND                = 0x100 | 
|  | MAP_NORESERVE               = 0x40 | 
|  | MAP_PRIVATE                 = 0x2 | 
|  | MAP_RENAME                  = 0x20 | 
|  | MAP_RESERVED0080            = 0x80 | 
|  | MAP_SHARED                  = 0x1 | 
|  | MCL_CURRENT                 = 0x1 | 
|  | MCL_FUTURE                  = 0x2 | 
|  | MSG_CTRUNC                  = 0x20 | 
|  | MSG_DONTROUTE               = 0x4 | 
|  | MSG_DONTWAIT                = 0x80 | 
|  | MSG_EOF                     = 0x100 | 
|  | MSG_EOR                     = 0x8 | 
|  | MSG_FLUSH                   = 0x400 | 
|  | MSG_HAVEMORE                = 0x2000 | 
|  | MSG_HOLD                    = 0x800 | 
|  | MSG_NEEDSA                  = 0x10000 | 
|  | MSG_OOB                     = 0x1 | 
|  | MSG_PEEK                    = 0x2 | 
|  | MSG_RCVMORE                 = 0x4000 | 
|  | MSG_SEND                    = 0x1000 | 
|  | MSG_TRUNC                   = 0x10 | 
|  | MSG_WAITALL                 = 0x40 | 
|  | MSG_WAITSTREAM              = 0x200 | 
|  | MS_ASYNC                    = 0x1 | 
|  | MS_DEACTIVATE               = 0x8 | 
|  | MS_INVALIDATE               = 0x2 | 
|  | MS_KILLPAGES                = 0x4 | 
|  | MS_SYNC                     = 0x10 | 
|  | NAME_MAX                    = 0xff | 
|  | NET_RT_DUMP                 = 0x1 | 
|  | NET_RT_DUMP2                = 0x7 | 
|  | NET_RT_FLAGS                = 0x2 | 
|  | NET_RT_IFLIST               = 0x3 | 
|  | NET_RT_IFLIST2              = 0x6 | 
|  | NET_RT_MAXID                = 0x8 | 
|  | NET_RT_STAT                 = 0x4 | 
|  | NET_RT_TRASH                = 0x5 | 
|  | NOFLSH                      = 0x80000000 | 
|  | NOTE_ABSOLUTE               = 0x8 | 
|  | NOTE_ATTRIB                 = 0x8 | 
|  | NOTE_CHILD                  = 0x4 | 
|  | NOTE_DELETE                 = 0x1 | 
|  | NOTE_EXEC                   = 0x20000000 | 
|  | NOTE_EXIT                   = 0x80000000 | 
|  | NOTE_EXTEND                 = 0x4 | 
|  | NOTE_FORK                   = 0x40000000 | 
|  | NOTE_LINK                   = 0x10 | 
|  | NOTE_LOWAT                  = 0x1 | 
|  | NOTE_NSECONDS               = 0x4 | 
|  | NOTE_PCTRLMASK              = -0x100000 | 
|  | NOTE_PDATAMASK              = 0xfffff | 
|  | NOTE_REAP                   = 0x10000000 | 
|  | NOTE_RENAME                 = 0x20 | 
|  | NOTE_REVOKE                 = 0x40 | 
|  | NOTE_SECONDS                = 0x1 | 
|  | NOTE_SIGNAL                 = 0x8000000 | 
|  | NOTE_TRACK                  = 0x1 | 
|  | NOTE_TRACKERR               = 0x2 | 
|  | NOTE_USECONDS               = 0x2 | 
|  | NOTE_WRITE                  = 0x2 | 
|  | OCRNL                       = 0x10 | 
|  | OFDEL                       = 0x20000 | 
|  | OFILL                       = 0x80 | 
|  | ONLCR                       = 0x2 | 
|  | ONLRET                      = 0x40 | 
|  | ONOCR                       = 0x20 | 
|  | ONOEOT                      = 0x8 | 
|  | OPOST                       = 0x1 | 
|  | O_ACCMODE                   = 0x3 | 
|  | O_ALERT                     = 0x20000000 | 
|  | O_APPEND                    = 0x8 | 
|  | O_ASYNC                     = 0x40 | 
|  | O_CLOEXEC                   = 0x1000000 | 
|  | O_CREAT                     = 0x200 | 
|  | O_DIRECTORY                 = 0x100000 | 
|  | O_EVTONLY                   = 0x8000 | 
|  | O_EXCL                      = 0x800 | 
|  | O_EXLOCK                    = 0x20 | 
|  | O_FSYNC                     = 0x80 | 
|  | O_NDELAY                    = 0x4 | 
|  | O_NOCTTY                    = 0x20000 | 
|  | O_NOFOLLOW                  = 0x100 | 
|  | O_NONBLOCK                  = 0x4 | 
|  | O_POPUP                     = 0x80000000 | 
|  | O_RDONLY                    = 0x0 | 
|  | O_RDWR                      = 0x2 | 
|  | O_SHLOCK                    = 0x10 | 
|  | O_SYMLINK                   = 0x200000 | 
|  | O_SYNC                      = 0x80 | 
|  | O_TRUNC                     = 0x400 | 
|  | O_WRONLY                    = 0x1 | 
|  | PARENB                      = 0x1000 | 
|  | PARMRK                      = 0x8 | 
|  | PARODD                      = 0x2000 | 
|  | PENDIN                      = 0x20000000 | 
|  | PRIO_PGRP                   = 0x1 | 
|  | PRIO_PROCESS                = 0x0 | 
|  | PRIO_USER                   = 0x2 | 
|  | PROT_EXEC                   = 0x4 | 
|  | PROT_NONE                   = 0x0 | 
|  | PROT_READ                   = 0x1 | 
|  | PROT_WRITE                  = 0x2 | 
|  | PT_ATTACH                   = 0xa | 
|  | PT_ATTACHEXC                = 0xe | 
|  | PT_CONTINUE                 = 0x7 | 
|  | PT_DENY_ATTACH              = 0x1f | 
|  | PT_DETACH                   = 0xb | 
|  | PT_FIRSTMACH                = 0x20 | 
|  | PT_FORCEQUOTA               = 0x1e | 
|  | PT_KILL                     = 0x8 | 
|  | PT_READ_D                   = 0x2 | 
|  | PT_READ_I                   = 0x1 | 
|  | PT_READ_U                   = 0x3 | 
|  | PT_SIGEXC                   = 0xc | 
|  | PT_STEP                     = 0x9 | 
|  | PT_THUPDATE                 = 0xd | 
|  | PT_TRACE_ME                 = 0x0 | 
|  | PT_WRITE_D                  = 0x5 | 
|  | PT_WRITE_I                  = 0x4 | 
|  | PT_WRITE_U                  = 0x6 | 
|  | RLIMIT_AS                   = 0x5 | 
|  | RLIMIT_CORE                 = 0x4 | 
|  | RLIMIT_CPU                  = 0x0 | 
|  | RLIMIT_DATA                 = 0x2 | 
|  | RLIMIT_FSIZE                = 0x1 | 
|  | RLIMIT_NOFILE               = 0x8 | 
|  | RLIMIT_STACK                = 0x3 | 
|  | RLIM_INFINITY               = 0x7fffffffffffffff | 
|  | RTAX_AUTHOR                 = 0x6 | 
|  | RTAX_BRD                    = 0x7 | 
|  | RTAX_DST                    = 0x0 | 
|  | RTAX_GATEWAY                = 0x1 | 
|  | RTAX_GENMASK                = 0x3 | 
|  | RTAX_IFA                    = 0x5 | 
|  | RTAX_IFP                    = 0x4 | 
|  | RTAX_MAX                    = 0x8 | 
|  | RTAX_NETMASK                = 0x2 | 
|  | RTA_AUTHOR                  = 0x40 | 
|  | RTA_BRD                     = 0x80 | 
|  | RTA_DST                     = 0x1 | 
|  | RTA_GATEWAY                 = 0x2 | 
|  | RTA_GENMASK                 = 0x8 | 
|  | RTA_IFA                     = 0x20 | 
|  | RTA_IFP                     = 0x10 | 
|  | RTA_NETMASK                 = 0x4 | 
|  | RTF_BLACKHOLE               = 0x1000 | 
|  | RTF_BROADCAST               = 0x400000 | 
|  | RTF_CLONING                 = 0x100 | 
|  | RTF_CONDEMNED               = 0x2000000 | 
|  | RTF_DELCLONE                = 0x80 | 
|  | RTF_DONE                    = 0x40 | 
|  | RTF_DYNAMIC                 = 0x10 | 
|  | RTF_GATEWAY                 = 0x2 | 
|  | RTF_HOST                    = 0x4 | 
|  | RTF_IFREF                   = 0x4000000 | 
|  | RTF_IFSCOPE                 = 0x1000000 | 
|  | RTF_LLINFO                  = 0x400 | 
|  | RTF_LOCAL                   = 0x200000 | 
|  | RTF_MODIFIED                = 0x20 | 
|  | RTF_MULTICAST               = 0x800000 | 
|  | RTF_PINNED                  = 0x100000 | 
|  | RTF_PRCLONING               = 0x10000 | 
|  | RTF_PROTO1                  = 0x8000 | 
|  | RTF_PROTO2                  = 0x4000 | 
|  | RTF_PROTO3                  = 0x40000 | 
|  | RTF_REJECT                  = 0x8 | 
|  | RTF_STATIC                  = 0x800 | 
|  | RTF_UP                      = 0x1 | 
|  | RTF_WASCLONED               = 0x20000 | 
|  | RTF_XRESOLVE                = 0x200 | 
|  | RTM_ADD                     = 0x1 | 
|  | RTM_CHANGE                  = 0x3 | 
|  | RTM_DELADDR                 = 0xd | 
|  | RTM_DELETE                  = 0x2 | 
|  | RTM_DELMADDR                = 0x10 | 
|  | RTM_GET                     = 0x4 | 
|  | RTM_GET2                    = 0x14 | 
|  | RTM_IFINFO                  = 0xe | 
|  | RTM_IFINFO2                 = 0x12 | 
|  | RTM_LOCK                    = 0x8 | 
|  | RTM_LOSING                  = 0x5 | 
|  | RTM_MISS                    = 0x7 | 
|  | RTM_NEWADDR                 = 0xc | 
|  | RTM_NEWMADDR                = 0xf | 
|  | RTM_NEWMADDR2               = 0x13 | 
|  | RTM_OLDADD                  = 0x9 | 
|  | RTM_OLDDEL                  = 0xa | 
|  | RTM_REDIRECT                = 0x6 | 
|  | RTM_RESOLVE                 = 0xb | 
|  | RTM_RTTUNIT                 = 0xf4240 | 
|  | RTM_VERSION                 = 0x5 | 
|  | RTV_EXPIRE                  = 0x4 | 
|  | RTV_HOPCOUNT                = 0x2 | 
|  | RTV_MTU                     = 0x1 | 
|  | RTV_RPIPE                   = 0x8 | 
|  | RTV_RTT                     = 0x40 | 
|  | RTV_RTTVAR                  = 0x80 | 
|  | RTV_SPIPE                   = 0x10 | 
|  | RTV_SSTHRESH                = 0x20 | 
|  | RUSAGE_CHILDREN             = -0x1 | 
|  | RUSAGE_SELF                 = 0x0 | 
|  | SCM_CREDS                   = 0x3 | 
|  | SCM_RIGHTS                  = 0x1 | 
|  | SCM_TIMESTAMP               = 0x2 | 
|  | SHUT_RD                     = 0x0 | 
|  | SHUT_RDWR                   = 0x2 | 
|  | SHUT_WR                     = 0x1 | 
|  | SIOCADDMULTI                = 0x80206931 | 
|  | SIOCAIFADDR                 = 0x8040691a | 
|  | SIOCALIFADDR                = 0x8118691d | 
|  | SIOCARPIPLL                 = 0xc0206928 | 
|  | SIOCATMARK                  = 0x40047307 | 
|  | SIOCAUTOADDR                = 0xc0206926 | 
|  | SIOCAUTONETMASK             = 0x80206927 | 
|  | SIOCDELMULTI                = 0x80206932 | 
|  | SIOCDIFADDR                 = 0x80206919 | 
|  | SIOCDIFPHYADDR              = 0x80206941 | 
|  | SIOCDLIFADDR                = 0x8118691f | 
|  | SIOCGETSGCNT                = 0xc014721c | 
|  | SIOCGETVIFCNT               = 0xc014721b | 
|  | SIOCGETVLAN                 = 0xc020697f | 
|  | SIOCGHIWAT                  = 0x40047301 | 
|  | SIOCGIFADDR                 = 0xc0206921 | 
|  | SIOCGIFALTMTU               = 0xc0206948 | 
|  | SIOCGIFASYNCMAP             = 0xc020697c | 
|  | SIOCGIFBOND                 = 0xc0206947 | 
|  | SIOCGIFBRDADDR              = 0xc0206923 | 
|  | SIOCGIFCONF                 = 0xc0086924 | 
|  | SIOCGIFDEVMTU               = 0xc0206944 | 
|  | SIOCGIFDSTADDR              = 0xc0206922 | 
|  | SIOCGIFFLAGS                = 0xc0206911 | 
|  | SIOCGIFGENERIC              = 0xc020693a | 
|  | SIOCGIFKPI                  = 0xc0206987 | 
|  | SIOCGIFMAC                  = 0xc0206982 | 
|  | SIOCGIFMEDIA                = 0xc0286938 | 
|  | SIOCGIFMETRIC               = 0xc0206917 | 
|  | SIOCGIFMTU                  = 0xc0206933 | 
|  | SIOCGIFNETMASK              = 0xc0206925 | 
|  | SIOCGIFPDSTADDR             = 0xc0206940 | 
|  | SIOCGIFPHYS                 = 0xc0206935 | 
|  | SIOCGIFPSRCADDR             = 0xc020693f | 
|  | SIOCGIFSTATUS               = 0xc331693d | 
|  | SIOCGIFVLAN                 = 0xc020697f | 
|  | SIOCGLIFADDR                = 0xc118691e | 
|  | SIOCGLIFPHYADDR             = 0xc1186943 | 
|  | SIOCGLOWAT                  = 0x40047303 | 
|  | SIOCGPGRP                   = 0x40047309 | 
|  | SIOCIFCREATE                = 0xc0206978 | 
|  | SIOCIFDESTROY               = 0x80206979 | 
|  | SIOCRSLVMULTI               = 0xc008693b | 
|  | SIOCSETVLAN                 = 0x8020697e | 
|  | SIOCSHIWAT                  = 0x80047300 | 
|  | SIOCSIFADDR                 = 0x8020690c | 
|  | SIOCSIFALTMTU               = 0x80206945 | 
|  | SIOCSIFASYNCMAP             = 0x8020697d | 
|  | SIOCSIFBOND                 = 0x80206946 | 
|  | SIOCSIFBRDADDR              = 0x80206913 | 
|  | SIOCSIFDSTADDR              = 0x8020690e | 
|  | SIOCSIFFLAGS                = 0x80206910 | 
|  | SIOCSIFGENERIC              = 0x80206939 | 
|  | SIOCSIFKPI                  = 0x80206986 | 
|  | SIOCSIFLLADDR               = 0x8020693c | 
|  | SIOCSIFMAC                  = 0x80206983 | 
|  | SIOCSIFMEDIA                = 0xc0206937 | 
|  | SIOCSIFMETRIC               = 0x80206918 | 
|  | SIOCSIFMTU                  = 0x80206934 | 
|  | SIOCSIFNETMASK              = 0x80206916 | 
|  | SIOCSIFPHYADDR              = 0x8040693e | 
|  | SIOCSIFPHYS                 = 0x80206936 | 
|  | SIOCSIFVLAN                 = 0x8020697e | 
|  | SIOCSLIFPHYADDR             = 0x81186942 | 
|  | SIOCSLOWAT                  = 0x80047302 | 
|  | SIOCSPGRP                   = 0x80047308 | 
|  | SOCK_DGRAM                  = 0x2 | 
|  | SOCK_MAXADDRLEN             = 0xff | 
|  | SOCK_RAW                    = 0x3 | 
|  | SOCK_RDM                    = 0x4 | 
|  | SOCK_SEQPACKET              = 0x5 | 
|  | SOCK_STREAM                 = 0x1 | 
|  | SOL_SOCKET                  = 0xffff | 
|  | SOMAXCONN                   = 0x80 | 
|  | SO_ACCEPTCONN               = 0x2 | 
|  | SO_BROADCAST                = 0x20 | 
|  | SO_DEBUG                    = 0x1 | 
|  | SO_DONTROUTE                = 0x10 | 
|  | SO_DONTTRUNC                = 0x2000 | 
|  | SO_ERROR                    = 0x1007 | 
|  | SO_KEEPALIVE                = 0x8 | 
|  | SO_LABEL                    = 0x1010 | 
|  | SO_LINGER                   = 0x80 | 
|  | SO_LINGER_SEC               = 0x1080 | 
|  | SO_NKE                      = 0x1021 | 
|  | SO_NOADDRERR                = 0x1023 | 
|  | SO_NOSIGPIPE                = 0x1022 | 
|  | SO_NOTIFYCONFLICT           = 0x1026 | 
|  | SO_NREAD                    = 0x1020 | 
|  | SO_NWRITE                   = 0x1024 | 
|  | SO_OOBINLINE                = 0x100 | 
|  | SO_PEERLABEL                = 0x1011 | 
|  | SO_RCVBUF                   = 0x1002 | 
|  | SO_RCVLOWAT                 = 0x1004 | 
|  | SO_RCVTIMEO                 = 0x1006 | 
|  | SO_RESTRICTIONS             = 0x1081 | 
|  | SO_RESTRICT_DENYIN          = 0x1 | 
|  | SO_RESTRICT_DENYOUT         = 0x2 | 
|  | SO_RESTRICT_DENYSET         = 0x80000000 | 
|  | SO_REUSEADDR                = 0x4 | 
|  | SO_REUSEPORT                = 0x200 | 
|  | SO_REUSESHAREUID            = 0x1025 | 
|  | SO_SNDBUF                   = 0x1001 | 
|  | SO_SNDLOWAT                 = 0x1003 | 
|  | SO_SNDTIMEO                 = 0x1005 | 
|  | SO_TIMESTAMP                = 0x400 | 
|  | SO_TYPE                     = 0x1008 | 
|  | SO_UPCALLCLOSEWAIT          = 0x1027 | 
|  | SO_USELOOPBACK              = 0x40 | 
|  | SO_WANTMORE                 = 0x4000 | 
|  | SO_WANTOOBFLAG              = 0x8000 | 
|  | 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_IFWHT                     = 0xe000 | 
|  | S_IFXATTR                   = 0x10000 | 
|  | 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_ISTXT                     = 0x200 | 
|  | 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 | 
|  | TCIFLUSH                    = 0x1 | 
|  | TCIOFLUSH                   = 0x3 | 
|  | TCOFLUSH                    = 0x2 | 
|  | TCP_KEEPALIVE               = 0x10 | 
|  | TCP_MAXBURST                = 0x4 | 
|  | TCP_MAXHLEN                 = 0x3c | 
|  | TCP_MAXOLEN                 = 0x28 | 
|  | TCP_MAXSEG                  = 0x2 | 
|  | TCP_MAXWIN                  = 0xffff | 
|  | TCP_MAX_SACK                = 0x3 | 
|  | TCP_MAX_WINSHIFT            = 0xe | 
|  | TCP_MINMSS                  = 0xd8 | 
|  | TCP_MINMSSOVERLOAD          = 0x3e8 | 
|  | TCP_MSS                     = 0x200 | 
|  | TCP_NODELAY                 = 0x1 | 
|  | TCP_NOOPT                   = 0x8 | 
|  | TCP_NOPUSH                  = 0x4 | 
|  | TCSAFLUSH                   = 0x2 | 
|  | TIOCCBRK                    = 0x2000747a | 
|  | TIOCCDTR                    = 0x20007478 | 
|  | TIOCCONS                    = 0x80047462 | 
|  | TIOCDCDTIMESTAMP            = 0x40087458 | 
|  | TIOCDRAIN                   = 0x2000745e | 
|  | TIOCDSIMICROCODE            = 0x20007455 | 
|  | TIOCEXCL                    = 0x2000740d | 
|  | TIOCEXT                     = 0x80047460 | 
|  | TIOCFLUSH                   = 0x80047410 | 
|  | TIOCGDRAINWAIT              = 0x40047456 | 
|  | TIOCGETA                    = 0x402c7413 | 
|  | TIOCGETD                    = 0x4004741a | 
|  | TIOCGPGRP                   = 0x40047477 | 
|  | TIOCGWINSZ                  = 0x40087468 | 
|  | TIOCIXOFF                   = 0x20007480 | 
|  | TIOCIXON                    = 0x20007481 | 
|  | TIOCMBIC                    = 0x8004746b | 
|  | TIOCMBIS                    = 0x8004746c | 
|  | TIOCMGDTRWAIT               = 0x4004745a | 
|  | TIOCMGET                    = 0x4004746a | 
|  | TIOCMODG                    = 0x40047403 | 
|  | TIOCMODS                    = 0x80047404 | 
|  | TIOCMSDTRWAIT               = 0x8004745b | 
|  | TIOCMSET                    = 0x8004746d | 
|  | TIOCM_CAR                   = 0x40 | 
|  | TIOCM_CD                    = 0x40 | 
|  | TIOCM_CTS                   = 0x20 | 
|  | TIOCM_DSR                   = 0x100 | 
|  | TIOCM_DTR                   = 0x2 | 
|  | TIOCM_LE                    = 0x1 | 
|  | TIOCM_RI                    = 0x80 | 
|  | TIOCM_RNG                   = 0x80 | 
|  | TIOCM_RTS                   = 0x4 | 
|  | TIOCM_SR                    = 0x10 | 
|  | TIOCM_ST                    = 0x8 | 
|  | TIOCNOTTY                   = 0x20007471 | 
|  | TIOCNXCL                    = 0x2000740e | 
|  | TIOCOUTQ                    = 0x40047473 | 
|  | TIOCPKT                     = 0x80047470 | 
|  | TIOCPKT_DATA                = 0x0 | 
|  | TIOCPKT_DOSTOP              = 0x20 | 
|  | TIOCPKT_FLUSHREAD           = 0x1 | 
|  | TIOCPKT_FLUSHWRITE          = 0x2 | 
|  | TIOCPKT_IOCTL               = 0x40 | 
|  | TIOCPKT_NOSTOP              = 0x10 | 
|  | TIOCPKT_START               = 0x8 | 
|  | TIOCPKT_STOP                = 0x4 | 
|  | TIOCPTYGNAME                = 0x40807453 | 
|  | TIOCPTYGRANT                = 0x20007454 | 
|  | TIOCPTYUNLK                 = 0x20007452 | 
|  | TIOCREMOTE                  = 0x80047469 | 
|  | TIOCSBRK                    = 0x2000747b | 
|  | TIOCSCONS                   = 0x20007463 | 
|  | TIOCSCTTY                   = 0x20007461 | 
|  | TIOCSDRAINWAIT              = 0x80047457 | 
|  | TIOCSDTR                    = 0x20007479 | 
|  | TIOCSETA                    = 0x802c7414 | 
|  | TIOCSETAF                   = 0x802c7416 | 
|  | TIOCSETAW                   = 0x802c7415 | 
|  | TIOCSETD                    = 0x8004741b | 
|  | TIOCSIG                     = 0x2000745f | 
|  | TIOCSPGRP                   = 0x80047476 | 
|  | TIOCSTART                   = 0x2000746e | 
|  | TIOCSTAT                    = 0x20007465 | 
|  | TIOCSTI                     = 0x80017472 | 
|  | TIOCSTOP                    = 0x2000746f | 
|  | TIOCSWINSZ                  = 0x80087467 | 
|  | TIOCTIMESTAMP               = 0x40087459 | 
|  | TIOCUCNTL                   = 0x80047466 | 
|  | TOSTOP                      = 0x400000 | 
|  | VDISCARD                    = 0xf | 
|  | VDSUSP                      = 0xb | 
|  | VEOF                        = 0x0 | 
|  | VEOL                        = 0x1 | 
|  | VEOL2                       = 0x2 | 
|  | VERASE                      = 0x3 | 
|  | VINTR                       = 0x8 | 
|  | VKILL                       = 0x5 | 
|  | VLNEXT                      = 0xe | 
|  | VMIN                        = 0x10 | 
|  | VQUIT                       = 0x9 | 
|  | VREPRINT                    = 0x6 | 
|  | VSTART                      = 0xc | 
|  | VSTATUS                     = 0x12 | 
|  | VSTOP                       = 0xd | 
|  | VSUSP                       = 0xa | 
|  | VT0                         = 0x0 | 
|  | VT1                         = 0x10000 | 
|  | VTDLY                       = 0x10000 | 
|  | VTIME                       = 0x11 | 
|  | VWERASE                     = 0x4 | 
|  | WCONTINUED                  = 0x10 | 
|  | WCOREFLAG                   = 0x80 | 
|  | WEXITED                     = 0x4 | 
|  | WNOHANG                     = 0x1 | 
|  | WNOWAIT                     = 0x20 | 
|  | WORDSIZE                    = 0x20 | 
|  | WSTOPPED                    = 0x8 | 
|  | WUNTRACED                   = 0x2 | 
|  | ) | 
|  |  | 
|  | // Errors | 
|  | const ( | 
|  | E2BIG           = Errno(0x7) | 
|  | EACCES          = Errno(0xd) | 
|  | EADDRINUSE      = Errno(0x30) | 
|  | EADDRNOTAVAIL   = Errno(0x31) | 
|  | EAFNOSUPPORT    = Errno(0x2f) | 
|  | EAGAIN          = Errno(0x23) | 
|  | EALREADY        = Errno(0x25) | 
|  | EAUTH           = Errno(0x50) | 
|  | EBADARCH        = Errno(0x56) | 
|  | EBADEXEC        = Errno(0x55) | 
|  | EBADF           = Errno(0x9) | 
|  | EBADMACHO       = Errno(0x58) | 
|  | EBADMSG         = Errno(0x5e) | 
|  | EBADRPC         = Errno(0x48) | 
|  | EBUSY           = Errno(0x10) | 
|  | ECANCELED       = Errno(0x59) | 
|  | ECHILD          = Errno(0xa) | 
|  | ECONNABORTED    = Errno(0x35) | 
|  | ECONNREFUSED    = Errno(0x3d) | 
|  | ECONNRESET      = Errno(0x36) | 
|  | EDEADLK         = Errno(0xb) | 
|  | EDESTADDRREQ    = Errno(0x27) | 
|  | EDEVERR         = Errno(0x53) | 
|  | EDOM            = Errno(0x21) | 
|  | EDQUOT          = Errno(0x45) | 
|  | EEXIST          = Errno(0x11) | 
|  | EFAULT          = Errno(0xe) | 
|  | EFBIG           = Errno(0x1b) | 
|  | EFTYPE          = Errno(0x4f) | 
|  | EHOSTDOWN       = Errno(0x40) | 
|  | EHOSTUNREACH    = Errno(0x41) | 
|  | EIDRM           = Errno(0x5a) | 
|  | EILSEQ          = Errno(0x5c) | 
|  | EINPROGRESS     = Errno(0x24) | 
|  | EINTR           = Errno(0x4) | 
|  | EINVAL          = Errno(0x16) | 
|  | EIO             = Errno(0x5) | 
|  | EISCONN         = Errno(0x38) | 
|  | EISDIR          = Errno(0x15) | 
|  | ELAST           = Errno(0x67) | 
|  | ELOOP           = Errno(0x3e) | 
|  | EMFILE          = Errno(0x18) | 
|  | EMLINK          = Errno(0x1f) | 
|  | EMSGSIZE        = Errno(0x28) | 
|  | EMULTIHOP       = Errno(0x5f) | 
|  | ENAMETOOLONG    = Errno(0x3f) | 
|  | ENEEDAUTH       = Errno(0x51) | 
|  | ENETDOWN        = Errno(0x32) | 
|  | ENETRESET       = Errno(0x34) | 
|  | ENETUNREACH     = Errno(0x33) | 
|  | ENFILE          = Errno(0x17) | 
|  | ENOATTR         = Errno(0x5d) | 
|  | ENOBUFS         = Errno(0x37) | 
|  | ENODATA         = Errno(0x60) | 
|  | ENODEV          = Errno(0x13) | 
|  | ENOENT          = Errno(0x2) | 
|  | ENOEXEC         = Errno(0x8) | 
|  | ENOLCK          = Errno(0x4d) | 
|  | ENOLINK         = Errno(0x61) | 
|  | ENOMEM          = Errno(0xc) | 
|  | ENOMSG          = Errno(0x5b) | 
|  | ENOPOLICY       = Errno(0x67) | 
|  | ENOPROTOOPT     = Errno(0x2a) | 
|  | ENOSPC          = Errno(0x1c) | 
|  | ENOSR           = Errno(0x62) | 
|  | ENOSTR          = Errno(0x63) | 
|  | ENOSYS          = Errno(0x4e) | 
|  | ENOTBLK         = Errno(0xf) | 
|  | ENOTCONN        = Errno(0x39) | 
|  | ENOTDIR         = Errno(0x14) | 
|  | ENOTEMPTY       = Errno(0x42) | 
|  | ENOTSOCK        = Errno(0x26) | 
|  | ENOTSUP         = Errno(0x2d) | 
|  | ENOTTY          = Errno(0x19) | 
|  | ENXIO           = Errno(0x6) | 
|  | EOPNOTSUPP      = Errno(0x66) | 
|  | EOVERFLOW       = Errno(0x54) | 
|  | EPERM           = Errno(0x1) | 
|  | EPFNOSUPPORT    = Errno(0x2e) | 
|  | EPIPE           = Errno(0x20) | 
|  | EPROCLIM        = Errno(0x43) | 
|  | EPROCUNAVAIL    = Errno(0x4c) | 
|  | EPROGMISMATCH   = Errno(0x4b) | 
|  | EPROGUNAVAIL    = Errno(0x4a) | 
|  | EPROTO          = Errno(0x64) | 
|  | EPROTONOSUPPORT = Errno(0x2b) | 
|  | EPROTOTYPE      = Errno(0x29) | 
|  | EPWROFF         = Errno(0x52) | 
|  | ERANGE          = Errno(0x22) | 
|  | EREMOTE         = Errno(0x47) | 
|  | EROFS           = Errno(0x1e) | 
|  | ERPCMISMATCH    = Errno(0x49) | 
|  | ESHLIBVERS      = Errno(0x57) | 
|  | ESHUTDOWN       = Errno(0x3a) | 
|  | ESOCKTNOSUPPORT = Errno(0x2c) | 
|  | ESPIPE          = Errno(0x1d) | 
|  | ESRCH           = Errno(0x3) | 
|  | ESTALE          = Errno(0x46) | 
|  | ETIME           = Errno(0x65) | 
|  | ETIMEDOUT       = Errno(0x3c) | 
|  | ETOOMANYREFS    = Errno(0x3b) | 
|  | ETXTBSY         = Errno(0x1a) | 
|  | EUSERS          = Errno(0x44) | 
|  | EWOULDBLOCK     = Errno(0x23) | 
|  | EXDEV           = Errno(0x12) | 
|  | ) | 
|  |  | 
|  | // Signals | 
|  | const ( | 
|  | SIGABRT   = Signal(0x6) | 
|  | SIGALRM   = Signal(0xe) | 
|  | SIGBUS    = Signal(0xa) | 
|  | SIGCHLD   = Signal(0x14) | 
|  | SIGCONT   = Signal(0x13) | 
|  | SIGEMT    = Signal(0x7) | 
|  | SIGFPE    = Signal(0x8) | 
|  | SIGHUP    = Signal(0x1) | 
|  | SIGILL    = Signal(0x4) | 
|  | SIGINFO   = Signal(0x1d) | 
|  | SIGINT    = Signal(0x2) | 
|  | SIGIO     = Signal(0x17) | 
|  | SIGIOT    = Signal(0x6) | 
|  | SIGKILL   = Signal(0x9) | 
|  | SIGPIPE   = Signal(0xd) | 
|  | SIGPROF   = Signal(0x1b) | 
|  | SIGQUIT   = Signal(0x3) | 
|  | SIGSEGV   = Signal(0xb) | 
|  | SIGSTOP   = Signal(0x11) | 
|  | SIGSYS    = Signal(0xc) | 
|  | SIGTERM   = Signal(0xf) | 
|  | SIGTRAP   = Signal(0x5) | 
|  | SIGTSTP   = Signal(0x12) | 
|  | SIGTTIN   = Signal(0x15) | 
|  | SIGTTOU   = Signal(0x16) | 
|  | SIGURG    = Signal(0x10) | 
|  | SIGUSR1   = Signal(0x1e) | 
|  | SIGUSR2   = Signal(0x1f) | 
|  | SIGVTALRM = Signal(0x1a) | 
|  | SIGWINCH  = Signal(0x1c) | 
|  | SIGXCPU   = Signal(0x18) | 
|  | SIGXFSZ   = Signal(0x19) | 
|  | ) | 
|  |  | 
|  | // Error table | 
|  | var errors = [...]string{ | 
|  | 1:   "operation not permitted", | 
|  | 2:   "no such file or directory", | 
|  | 3:   "no such process", | 
|  | 4:   "interrupted system call", | 
|  | 5:   "input/output error", | 
|  | 6:   "device not configured", | 
|  | 7:   "argument list too long", | 
|  | 8:   "exec format error", | 
|  | 9:   "bad file descriptor", | 
|  | 10:  "no child processes", | 
|  | 11:  "resource deadlock avoided", | 
|  | 12:  "cannot allocate memory", | 
|  | 13:  "permission denied", | 
|  | 14:  "bad address", | 
|  | 15:  "block device required", | 
|  | 16:  "resource busy", | 
|  | 17:  "file exists", | 
|  | 18:  "cross-device link", | 
|  | 19:  "operation not supported by device", | 
|  | 20:  "not a directory", | 
|  | 21:  "is a directory", | 
|  | 22:  "invalid argument", | 
|  | 23:  "too many open files in system", | 
|  | 24:  "too many open files", | 
|  | 25:  "inappropriate ioctl for device", | 
|  | 26:  "text file busy", | 
|  | 27:  "file too large", | 
|  | 28:  "no space left on device", | 
|  | 29:  "illegal seek", | 
|  | 30:  "read-only file system", | 
|  | 31:  "too many links", | 
|  | 32:  "broken pipe", | 
|  | 33:  "numerical argument out of domain", | 
|  | 34:  "result too large", | 
|  | 35:  "resource temporarily unavailable", | 
|  | 36:  "operation now in progress", | 
|  | 37:  "operation already in progress", | 
|  | 38:  "socket operation on non-socket", | 
|  | 39:  "destination address required", | 
|  | 40:  "message too long", | 
|  | 41:  "protocol wrong type for socket", | 
|  | 42:  "protocol not available", | 
|  | 43:  "protocol not supported", | 
|  | 44:  "socket type not supported", | 
|  | 45:  "operation not supported", | 
|  | 46:  "protocol family not supported", | 
|  | 47:  "address family not supported by protocol family", | 
|  | 48:  "address already in use", | 
|  | 49:  "can't assign requested address", | 
|  | 50:  "network is down", | 
|  | 51:  "network is unreachable", | 
|  | 52:  "network dropped connection on reset", | 
|  | 53:  "software caused connection abort", | 
|  | 54:  "connection reset by peer", | 
|  | 55:  "no buffer space available", | 
|  | 56:  "socket is already connected", | 
|  | 57:  "socket is not connected", | 
|  | 58:  "can't send after socket shutdown", | 
|  | 59:  "too many references: can't splice", | 
|  | 60:  "operation timed out", | 
|  | 61:  "connection refused", | 
|  | 62:  "too many levels of symbolic links", | 
|  | 63:  "file name too long", | 
|  | 64:  "host is down", | 
|  | 65:  "no route to host", | 
|  | 66:  "directory not empty", | 
|  | 67:  "too many processes", | 
|  | 68:  "too many users", | 
|  | 69:  "disc quota exceeded", | 
|  | 70:  "stale NFS file handle", | 
|  | 71:  "too many levels of remote in path", | 
|  | 72:  "RPC struct is bad", | 
|  | 73:  "RPC version wrong", | 
|  | 74:  "RPC prog. not avail", | 
|  | 75:  "program version wrong", | 
|  | 76:  "bad procedure for program", | 
|  | 77:  "no locks available", | 
|  | 78:  "function not implemented", | 
|  | 79:  "inappropriate file type or format", | 
|  | 80:  "authentication error", | 
|  | 81:  "need authenticator", | 
|  | 82:  "device power is off", | 
|  | 83:  "device error", | 
|  | 84:  "value too large to be stored in data type", | 
|  | 85:  "bad executable (or shared library)", | 
|  | 86:  "bad CPU type in executable", | 
|  | 87:  "shared library version mismatch", | 
|  | 88:  "malformed Mach-o file", | 
|  | 89:  "operation canceled", | 
|  | 90:  "identifier removed", | 
|  | 91:  "no message of desired type", | 
|  | 92:  "illegal byte sequence", | 
|  | 93:  "attribute not found", | 
|  | 94:  "bad message", | 
|  | 95:  "EMULTIHOP (Reserved)", | 
|  | 96:  "no message available on STREAM", | 
|  | 97:  "ENOLINK (Reserved)", | 
|  | 98:  "no STREAM resources", | 
|  | 99:  "not a STREAM", | 
|  | 100: "protocol error", | 
|  | 101: "STREAM ioctl timeout", | 
|  | 102: "operation not supported on socket", | 
|  | 103: "policy not found", | 
|  | } | 
|  |  | 
|  | // Signal table | 
|  | var signals = [...]string{ | 
|  | 1:  "hangup", | 
|  | 2:  "interrupt", | 
|  | 3:  "quit", | 
|  | 4:  "illegal instruction", | 
|  | 5:  "trace/BPT trap", | 
|  | 6:  "abort trap", | 
|  | 7:  "EMT trap", | 
|  | 8:  "floating point exception", | 
|  | 9:  "killed", | 
|  | 10: "bus error", | 
|  | 11: "segmentation fault", | 
|  | 12: "bad system call", | 
|  | 13: "broken pipe", | 
|  | 14: "alarm clock", | 
|  | 15: "terminated", | 
|  | 16: "urgent I/O condition", | 
|  | 17: "suspended (signal)", | 
|  | 18: "suspended", | 
|  | 19: "continued", | 
|  | 20: "child exited", | 
|  | 21: "stopped (tty input)", | 
|  | 22: "stopped (tty output)", | 
|  | 23: "I/O possible", | 
|  | 24: "cputime limit exceeded", | 
|  | 25: "filesize limit exceeded", | 
|  | 26: "virtual timer expired", | 
|  | 27: "profiling timer expired", | 
|  | 28: "window size changes", | 
|  | 29: "information request", | 
|  | 30: "user defined signal 1", | 
|  | 31: "user defined signal 2", | 
|  | } |