rsc.io/go@v0.0.0-20150416155037-e040fd465409/src/syscall/zerrors_darwin_arm.go (about) 1 // mkerrors.sh 2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT 3 4 // Created by cgo -godefs - DO NOT EDIT 5 // cgo -godefs -- _const.go 6 7 package syscall 8 9 const ( 10 AF_APPLETALK = 0x10 11 AF_CCITT = 0xa 12 AF_CHAOS = 0x5 13 AF_CNT = 0x15 14 AF_COIP = 0x14 15 AF_DATAKIT = 0x9 16 AF_DECnet = 0xc 17 AF_DLI = 0xd 18 AF_E164 = 0x1c 19 AF_ECMA = 0x8 20 AF_HYLINK = 0xf 21 AF_IMPLINK = 0x3 22 AF_INET = 0x2 23 AF_INET6 = 0x1e 24 AF_IPX = 0x17 25 AF_ISDN = 0x1c 26 AF_ISO = 0x7 27 AF_LAT = 0xe 28 AF_LINK = 0x12 29 AF_LOCAL = 0x1 30 AF_MAX = 0x25 31 AF_NATM = 0x1f 32 AF_NDRV = 0x1b 33 AF_NETBIOS = 0x21 34 AF_NS = 0x6 35 AF_OSI = 0x7 36 AF_PPP = 0x22 37 AF_PUP = 0x4 38 AF_RESERVED_36 = 0x24 39 AF_ROUTE = 0x11 40 AF_SIP = 0x18 41 AF_SNA = 0xb 42 AF_SYSTEM = 0x20 43 AF_UNIX = 0x1 44 AF_UNSPEC = 0x0 45 B0 = 0x0 46 B110 = 0x6e 47 B115200 = 0x1c200 48 B1200 = 0x4b0 49 B134 = 0x86 50 B14400 = 0x3840 51 B150 = 0x96 52 B1800 = 0x708 53 B19200 = 0x4b00 54 B200 = 0xc8 55 B230400 = 0x38400 56 B2400 = 0x960 57 B28800 = 0x7080 58 B300 = 0x12c 59 B38400 = 0x9600 60 B4800 = 0x12c0 61 B50 = 0x32 62 B57600 = 0xe100 63 B600 = 0x258 64 B7200 = 0x1c20 65 B75 = 0x4b 66 B76800 = 0x12c00 67 B9600 = 0x2580 68 BIOCFLUSH = 0x20004268 69 BIOCGBLEN = 0x40044266 70 BIOCGDLT = 0x4004426a 71 BIOCGDLTLIST = 0xc00c4279 72 BIOCGETIF = 0x4020426b 73 BIOCGHDRCMPLT = 0x40044274 74 BIOCGRSIG = 0x40044272 75 BIOCGRTIMEOUT = 0x4008426e 76 BIOCGSEESENT = 0x40044276 77 BIOCGSTATS = 0x4008426f 78 BIOCIMMEDIATE = 0x80044270 79 BIOCPROMISC = 0x20004269 80 BIOCSBLEN = 0xc0044266 81 BIOCSDLT = 0x80044278 82 BIOCSETF = 0x80084267 83 BIOCSETIF = 0x8020426c 84 BIOCSHDRCMPLT = 0x80044275 85 BIOCSRSIG = 0x80044273 86 BIOCSRTIMEOUT = 0x8008426d 87 BIOCSSEESENT = 0x80044277 88 BIOCVERSION = 0x40044271 89 BPF_A = 0x10 90 BPF_ABS = 0x20 91 BPF_ADD = 0x0 92 BPF_ALIGNMENT = 0x4 93 BPF_ALU = 0x4 94 BPF_AND = 0x50 95 BPF_B = 0x10 96 BPF_DIV = 0x30 97 BPF_H = 0x8 98 BPF_IMM = 0x0 99 BPF_IND = 0x40 100 BPF_JA = 0x0 101 BPF_JEQ = 0x10 102 BPF_JGE = 0x30 103 BPF_JGT = 0x20 104 BPF_JMP = 0x5 105 BPF_JSET = 0x40 106 BPF_K = 0x0 107 BPF_LD = 0x0 108 BPF_LDX = 0x1 109 BPF_LEN = 0x80 110 BPF_LSH = 0x60 111 BPF_MAJOR_VERSION = 0x1 112 BPF_MAXBUFSIZE = 0x80000 113 BPF_MAXINSNS = 0x200 114 BPF_MEM = 0x60 115 BPF_MEMWORDS = 0x10 116 BPF_MINBUFSIZE = 0x20 117 BPF_MINOR_VERSION = 0x1 118 BPF_MISC = 0x7 119 BPF_MSH = 0xa0 120 BPF_MUL = 0x20 121 BPF_NEG = 0x80 122 BPF_OR = 0x40 123 BPF_RELEASE = 0x30bb6 124 BPF_RET = 0x6 125 BPF_RSH = 0x70 126 BPF_ST = 0x2 127 BPF_STX = 0x3 128 BPF_SUB = 0x10 129 BPF_TAX = 0x0 130 BPF_TXA = 0x80 131 BPF_W = 0x0 132 BPF_X = 0x8 133 BRKINT = 0x2 134 CFLUSH = 0xf 135 CLOCAL = 0x8000 136 CREAD = 0x800 137 CS5 = 0x0 138 CS6 = 0x100 139 CS7 = 0x200 140 CS8 = 0x300 141 CSIZE = 0x300 142 CSTART = 0x11 143 CSTATUS = 0x14 144 CSTOP = 0x13 145 CSTOPB = 0x400 146 CSUSP = 0x1a 147 CTL_MAXNAME = 0xc 148 CTL_NET = 0x4 149 DLT_APPLE_IP_OVER_IEEE1394 = 0x8a 150 DLT_ARCNET = 0x7 151 DLT_ATM_CLIP = 0x13 152 DLT_ATM_RFC1483 = 0xb 153 DLT_AX25 = 0x3 154 DLT_CHAOS = 0x5 155 DLT_CHDLC = 0x68 156 DLT_C_HDLC = 0x68 157 DLT_EN10MB = 0x1 158 DLT_EN3MB = 0x2 159 DLT_FDDI = 0xa 160 DLT_IEEE802 = 0x6 161 DLT_IEEE802_11 = 0x69 162 DLT_IEEE802_11_RADIO = 0x7f 163 DLT_IEEE802_11_RADIO_AVS = 0xa3 164 DLT_LINUX_SLL = 0x71 165 DLT_LOOP = 0x6c 166 DLT_NULL = 0x0 167 DLT_PFLOG = 0x75 168 DLT_PFSYNC = 0x12 169 DLT_PPP = 0x9 170 DLT_PPP_BSDOS = 0x10 171 DLT_PPP_SERIAL = 0x32 172 DLT_PRONET = 0x4 173 DLT_RAW = 0xc 174 DLT_SLIP = 0x8 175 DLT_SLIP_BSDOS = 0xf 176 DT_BLK = 0x6 177 DT_CHR = 0x2 178 DT_DIR = 0x4 179 DT_FIFO = 0x1 180 DT_LNK = 0xa 181 DT_REG = 0x8 182 DT_SOCK = 0xc 183 DT_UNKNOWN = 0x0 184 DT_WHT = 0xe 185 ECHO = 0x8 186 ECHOCTL = 0x40 187 ECHOE = 0x2 188 ECHOK = 0x4 189 ECHOKE = 0x1 190 ECHONL = 0x10 191 ECHOPRT = 0x20 192 EVFILT_AIO = -0x3 193 EVFILT_FS = -0x9 194 EVFILT_MACHPORT = -0x8 195 EVFILT_PROC = -0x5 196 EVFILT_READ = -0x1 197 EVFILT_SIGNAL = -0x6 198 EVFILT_SYSCOUNT = 0x9 199 EVFILT_THREADMARKER = 0x9 200 EVFILT_TIMER = -0x7 201 EVFILT_VNODE = -0x4 202 EVFILT_WRITE = -0x2 203 EV_ADD = 0x1 204 EV_CLEAR = 0x20 205 EV_DELETE = 0x2 206 EV_DISABLE = 0x8 207 EV_ENABLE = 0x4 208 EV_EOF = 0x8000 209 EV_ERROR = 0x4000 210 EV_FLAG0 = 0x1000 211 EV_FLAG1 = 0x2000 212 EV_ONESHOT = 0x10 213 EV_OOBAND = 0x2000 214 EV_POLL = 0x1000 215 EV_RECEIPT = 0x40 216 EV_SYSFLAGS = 0xf000 217 EXTA = 0x4b00 218 EXTB = 0x9600 219 EXTPROC = 0x800 220 FD_CLOEXEC = 0x1 221 FD_SETSIZE = 0x400 222 FLUSHO = 0x800000 223 F_ADDSIGS = 0x3b 224 F_ALLOCATEALL = 0x4 225 F_ALLOCATECONTIG = 0x2 226 F_CHKCLEAN = 0x29 227 F_DUPFD = 0x0 228 F_DUPFD_CLOEXEC = 0x43 229 F_FREEZE_FS = 0x35 230 F_FULLFSYNC = 0x33 231 F_GETFD = 0x1 232 F_GETFL = 0x3 233 F_GETLK = 0x7 234 F_GETOWN = 0x5 235 F_GETPATH = 0x32 236 F_GLOBAL_NOCACHE = 0x37 237 F_LOG2PHYS = 0x31 238 F_MARKDEPENDENCY = 0x3c 239 F_NOCACHE = 0x30 240 F_OK = 0x0 241 F_PATHPKG_CHECK = 0x34 242 F_PEOFPOSMODE = 0x3 243 F_PREALLOCATE = 0x2a 244 F_RDADVISE = 0x2c 245 F_RDAHEAD = 0x2d 246 F_RDLCK = 0x1 247 F_READBOOTSTRAP = 0x2e 248 F_SETFD = 0x2 249 F_SETFL = 0x4 250 F_SETLK = 0x8 251 F_SETLKW = 0x9 252 F_SETOWN = 0x6 253 F_SETSIZE = 0x2b 254 F_THAW_FS = 0x36 255 F_UNLCK = 0x2 256 F_VOLPOSMODE = 0x4 257 F_WRITEBOOTSTRAP = 0x2f 258 F_WRLCK = 0x3 259 HUPCL = 0x4000 260 ICANON = 0x100 261 ICRNL = 0x100 262 IEXTEN = 0x400 263 IFF_ALLMULTI = 0x200 264 IFF_ALTPHYS = 0x4000 265 IFF_BROADCAST = 0x2 266 IFF_DEBUG = 0x4 267 IFF_LINK0 = 0x1000 268 IFF_LINK1 = 0x2000 269 IFF_LINK2 = 0x4000 270 IFF_LOOPBACK = 0x8 271 IFF_MULTICAST = 0x8000 272 IFF_NOARP = 0x80 273 IFF_NOTRAILERS = 0x20 274 IFF_OACTIVE = 0x400 275 IFF_POINTOPOINT = 0x10 276 IFF_PROMISC = 0x100 277 IFF_RUNNING = 0x40 278 IFF_SIMPLEX = 0x800 279 IFF_UP = 0x1 280 IFNAMSIZ = 0x10 281 IFT_1822 = 0x2 282 IFT_AAL5 = 0x31 283 IFT_ARCNET = 0x23 284 IFT_ARCNETPLUS = 0x24 285 IFT_ATM = 0x25 286 IFT_BRIDGE = 0xd1 287 IFT_CARP = 0xf8 288 IFT_CEPT = 0x13 289 IFT_DS3 = 0x1e 290 IFT_ENC = 0xf4 291 IFT_EON = 0x19 292 IFT_ETHER = 0x6 293 IFT_FAITH = 0x38 294 IFT_FDDI = 0xf 295 IFT_FRELAY = 0x20 296 IFT_FRELAYDCE = 0x2c 297 IFT_GIF = 0x37 298 IFT_HDH1822 = 0x3 299 IFT_HIPPI = 0x2f 300 IFT_HSSI = 0x2e 301 IFT_HY = 0xe 302 IFT_IEEE1394 = 0x90 303 IFT_IEEE8023ADLAG = 0x88 304 IFT_ISDNBASIC = 0x14 305 IFT_ISDNPRIMARY = 0x15 306 IFT_ISO88022LLC = 0x29 307 IFT_ISO88023 = 0x7 308 IFT_ISO88024 = 0x8 309 IFT_ISO88025 = 0x9 310 IFT_ISO88026 = 0xa 311 IFT_L2VLAN = 0x87 312 IFT_LAPB = 0x10 313 IFT_LOCALTALK = 0x2a 314 IFT_LOOP = 0x18 315 IFT_MIOX25 = 0x26 316 IFT_MODEM = 0x30 317 IFT_NSIP = 0x1b 318 IFT_OTHER = 0x1 319 IFT_P10 = 0xc 320 IFT_P80 = 0xd 321 IFT_PARA = 0x22 322 IFT_PDP = 0xff 323 IFT_PFLOG = 0xf5 324 IFT_PFSYNC = 0xf6 325 IFT_PPP = 0x17 326 IFT_PROPMUX = 0x36 327 IFT_PROPVIRTUAL = 0x35 328 IFT_PTPSERIAL = 0x16 329 IFT_RS232 = 0x21 330 IFT_SDLC = 0x11 331 IFT_SIP = 0x1f 332 IFT_SLIP = 0x1c 333 IFT_SMDSDXI = 0x2b 334 IFT_SMDSICIP = 0x34 335 IFT_SONET = 0x27 336 IFT_SONETPATH = 0x32 337 IFT_SONETVT = 0x33 338 IFT_STARLAN = 0xb 339 IFT_STF = 0x39 340 IFT_T1 = 0x12 341 IFT_ULTRA = 0x1d 342 IFT_V35 = 0x2d 343 IFT_X25 = 0x5 344 IFT_X25DDN = 0x4 345 IFT_X25PLE = 0x28 346 IFT_XETHER = 0x1a 347 IGNBRK = 0x1 348 IGNCR = 0x80 349 IGNPAR = 0x4 350 IMAXBEL = 0x2000 351 INLCR = 0x40 352 INPCK = 0x10 353 IN_CLASSA_HOST = 0xffffff 354 IN_CLASSA_MAX = 0x80 355 IN_CLASSA_NET = 0xff000000 356 IN_CLASSA_NSHIFT = 0x18 357 IN_CLASSB_HOST = 0xffff 358 IN_CLASSB_MAX = 0x10000 359 IN_CLASSB_NET = 0xffff0000 360 IN_CLASSB_NSHIFT = 0x10 361 IN_CLASSC_HOST = 0xff 362 IN_CLASSC_NET = 0xffffff00 363 IN_CLASSC_NSHIFT = 0x8 364 IN_CLASSD_HOST = 0xfffffff 365 IN_CLASSD_NET = 0xf0000000 366 IN_CLASSD_NSHIFT = 0x1c 367 IN_LINKLOCALNETNUM = 0xa9fe0000 368 IN_LOOPBACKNET = 0x7f 369 IPPROTO_3PC = 0x22 370 IPPROTO_ADFS = 0x44 371 IPPROTO_AH = 0x33 372 IPPROTO_AHIP = 0x3d 373 IPPROTO_APES = 0x63 374 IPPROTO_ARGUS = 0xd 375 IPPROTO_AX25 = 0x5d 376 IPPROTO_BHA = 0x31 377 IPPROTO_BLT = 0x1e 378 IPPROTO_BRSATMON = 0x4c 379 IPPROTO_CFTP = 0x3e 380 IPPROTO_CHAOS = 0x10 381 IPPROTO_CMTP = 0x26 382 IPPROTO_CPHB = 0x49 383 IPPROTO_CPNX = 0x48 384 IPPROTO_DDP = 0x25 385 IPPROTO_DGP = 0x56 386 IPPROTO_DIVERT = 0xfe 387 IPPROTO_DONE = 0x101 388 IPPROTO_DSTOPTS = 0x3c 389 IPPROTO_EGP = 0x8 390 IPPROTO_EMCON = 0xe 391 IPPROTO_ENCAP = 0x62 392 IPPROTO_EON = 0x50 393 IPPROTO_ESP = 0x32 394 IPPROTO_ETHERIP = 0x61 395 IPPROTO_FRAGMENT = 0x2c 396 IPPROTO_GGP = 0x3 397 IPPROTO_GMTP = 0x64 398 IPPROTO_GRE = 0x2f 399 IPPROTO_HELLO = 0x3f 400 IPPROTO_HMP = 0x14 401 IPPROTO_HOPOPTS = 0x0 402 IPPROTO_ICMP = 0x1 403 IPPROTO_ICMPV6 = 0x3a 404 IPPROTO_IDP = 0x16 405 IPPROTO_IDPR = 0x23 406 IPPROTO_IDRP = 0x2d 407 IPPROTO_IGMP = 0x2 408 IPPROTO_IGP = 0x55 409 IPPROTO_IGRP = 0x58 410 IPPROTO_IL = 0x28 411 IPPROTO_INLSP = 0x34 412 IPPROTO_INP = 0x20 413 IPPROTO_IP = 0x0 414 IPPROTO_IPCOMP = 0x6c 415 IPPROTO_IPCV = 0x47 416 IPPROTO_IPEIP = 0x5e 417 IPPROTO_IPIP = 0x4 418 IPPROTO_IPPC = 0x43 419 IPPROTO_IPV4 = 0x4 420 IPPROTO_IPV6 = 0x29 421 IPPROTO_IRTP = 0x1c 422 IPPROTO_KRYPTOLAN = 0x41 423 IPPROTO_LARP = 0x5b 424 IPPROTO_LEAF1 = 0x19 425 IPPROTO_LEAF2 = 0x1a 426 IPPROTO_MAX = 0x100 427 IPPROTO_MAXID = 0x34 428 IPPROTO_MEAS = 0x13 429 IPPROTO_MHRP = 0x30 430 IPPROTO_MICP = 0x5f 431 IPPROTO_MTP = 0x5c 432 IPPROTO_MUX = 0x12 433 IPPROTO_ND = 0x4d 434 IPPROTO_NHRP = 0x36 435 IPPROTO_NONE = 0x3b 436 IPPROTO_NSP = 0x1f 437 IPPROTO_NVPII = 0xb 438 IPPROTO_OSPFIGP = 0x59 439 IPPROTO_PGM = 0x71 440 IPPROTO_PIGP = 0x9 441 IPPROTO_PIM = 0x67 442 IPPROTO_PRM = 0x15 443 IPPROTO_PUP = 0xc 444 IPPROTO_PVP = 0x4b 445 IPPROTO_RAW = 0xff 446 IPPROTO_RCCMON = 0xa 447 IPPROTO_RDP = 0x1b 448 IPPROTO_ROUTING = 0x2b 449 IPPROTO_RSVP = 0x2e 450 IPPROTO_RVD = 0x42 451 IPPROTO_SATEXPAK = 0x40 452 IPPROTO_SATMON = 0x45 453 IPPROTO_SCCSP = 0x60 454 IPPROTO_SDRP = 0x2a 455 IPPROTO_SEP = 0x21 456 IPPROTO_SRPC = 0x5a 457 IPPROTO_ST = 0x7 458 IPPROTO_SVMTP = 0x52 459 IPPROTO_SWIPE = 0x35 460 IPPROTO_TCF = 0x57 461 IPPROTO_TCP = 0x6 462 IPPROTO_TP = 0x1d 463 IPPROTO_TPXX = 0x27 464 IPPROTO_TRUNK1 = 0x17 465 IPPROTO_TRUNK2 = 0x18 466 IPPROTO_TTP = 0x54 467 IPPROTO_UDP = 0x11 468 IPPROTO_VINES = 0x53 469 IPPROTO_VISA = 0x46 470 IPPROTO_VMTP = 0x51 471 IPPROTO_WBEXPAK = 0x4f 472 IPPROTO_WBMON = 0x4e 473 IPPROTO_WSN = 0x4a 474 IPPROTO_XNET = 0xf 475 IPPROTO_XTP = 0x24 476 IPV6_BINDV6ONLY = 0x1b 477 IPV6_CHECKSUM = 0x1a 478 IPV6_DEFAULT_MULTICAST_HOPS = 0x1 479 IPV6_DEFAULT_MULTICAST_LOOP = 0x1 480 IPV6_DEFHLIM = 0x40 481 IPV6_DSTOPTS = 0x17 482 IPV6_FAITH = 0x1d 483 IPV6_FLOWINFO_MASK = 0xffffff0f 484 IPV6_FLOWLABEL_MASK = 0xffff0f00 485 IPV6_FRAGTTL = 0x78 486 IPV6_FW_ADD = 0x1e 487 IPV6_FW_DEL = 0x1f 488 IPV6_FW_FLUSH = 0x20 489 IPV6_FW_GET = 0x22 490 IPV6_FW_ZERO = 0x21 491 IPV6_HLIMDEC = 0x1 492 IPV6_HOPLIMIT = 0x14 493 IPV6_HOPOPTS = 0x16 494 IPV6_IPSEC_POLICY = 0x1c 495 IPV6_JOIN_GROUP = 0xc 496 IPV6_LEAVE_GROUP = 0xd 497 IPV6_MAXHLIM = 0xff 498 IPV6_MAXPACKET = 0xffff 499 IPV6_MMTU = 0x500 500 IPV6_MULTICAST_HOPS = 0xa 501 IPV6_MULTICAST_IF = 0x9 502 IPV6_MULTICAST_LOOP = 0xb 503 IPV6_NEXTHOP = 0x15 504 IPV6_PKTINFO = 0x13 505 IPV6_PKTOPTIONS = 0x19 506 IPV6_PORTRANGE = 0xe 507 IPV6_PORTRANGE_DEFAULT = 0x0 508 IPV6_PORTRANGE_HIGH = 0x1 509 IPV6_PORTRANGE_LOW = 0x2 510 IPV6_RTHDR = 0x18 511 IPV6_RTHDR_LOOSE = 0x0 512 IPV6_RTHDR_STRICT = 0x1 513 IPV6_RTHDR_TYPE_0 = 0x0 514 IPV6_SOCKOPT_RESERVED1 = 0x3 515 IPV6_UNICAST_HOPS = 0x4 516 IPV6_V6ONLY = 0x1b 517 IPV6_VERSION = 0x60 518 IPV6_VERSION_MASK = 0xf0 519 IP_ADD_MEMBERSHIP = 0xc 520 IP_DEFAULT_MULTICAST_LOOP = 0x1 521 IP_DEFAULT_MULTICAST_TTL = 0x1 522 IP_DF = 0x4000 523 IP_DROP_MEMBERSHIP = 0xd 524 IP_DUMMYNET_CONFIGURE = 0x3c 525 IP_DUMMYNET_DEL = 0x3d 526 IP_DUMMYNET_FLUSH = 0x3e 527 IP_DUMMYNET_GET = 0x40 528 IP_FAITH = 0x16 529 IP_FW_ADD = 0x28 530 IP_FW_DEL = 0x29 531 IP_FW_FLUSH = 0x2a 532 IP_FW_GET = 0x2c 533 IP_FW_RESETLOG = 0x2d 534 IP_FW_ZERO = 0x2b 535 IP_HDRINCL = 0x2 536 IP_IPSEC_POLICY = 0x15 537 IP_MAXPACKET = 0xffff 538 IP_MAX_MEMBERSHIPS = 0x14 539 IP_MF = 0x2000 540 IP_MSS = 0x240 541 IP_MULTICAST_IF = 0x9 542 IP_MULTICAST_LOOP = 0xb 543 IP_MULTICAST_TTL = 0xa 544 IP_MULTICAST_VIF = 0xe 545 IP_NAT__XXX = 0x37 546 IP_OFFMASK = 0x1fff 547 IP_OLD_FW_ADD = 0x32 548 IP_OLD_FW_DEL = 0x33 549 IP_OLD_FW_FLUSH = 0x34 550 IP_OLD_FW_GET = 0x36 551 IP_OLD_FW_RESETLOG = 0x38 552 IP_OLD_FW_ZERO = 0x35 553 IP_OPTIONS = 0x1 554 IP_PKTINFO = 0x1a 555 IP_PORTRANGE = 0x13 556 IP_PORTRANGE_DEFAULT = 0x0 557 IP_PORTRANGE_HIGH = 0x1 558 IP_PORTRANGE_LOW = 0x2 559 IP_RECVDSTADDR = 0x7 560 IP_RECVIF = 0x14 561 IP_RECVOPTS = 0x5 562 IP_RECVPKTINFO = 0x1a 563 IP_RECVRETOPTS = 0x6 564 IP_RECVTTL = 0x18 565 IP_RETOPTS = 0x8 566 IP_RF = 0x8000 567 IP_RSVP_OFF = 0x10 568 IP_RSVP_ON = 0xf 569 IP_RSVP_VIF_OFF = 0x12 570 IP_RSVP_VIF_ON = 0x11 571 IP_STRIPHDR = 0x17 572 IP_TOS = 0x3 573 IP_TRAFFIC_MGT_BACKGROUND = 0x41 574 IP_TTL = 0x4 575 ISIG = 0x80 576 ISTRIP = 0x20 577 IUTF8 = 0x4000 578 IXANY = 0x800 579 IXOFF = 0x400 580 IXON = 0x200 581 LOCK_EX = 0x2 582 LOCK_NB = 0x4 583 LOCK_SH = 0x1 584 LOCK_UN = 0x8 585 MADV_DONTNEED = 0x4 586 MADV_FREE = 0x5 587 MADV_NORMAL = 0x0 588 MADV_RANDOM = 0x1 589 MADV_SEQUENTIAL = 0x2 590 MADV_WILLNEED = 0x3 591 MAP_ANON = 0x1000 592 MAP_COPY = 0x2 593 MAP_FILE = 0x0 594 MAP_FIXED = 0x10 595 MAP_HASSEMAPHORE = 0x200 596 MAP_NOCACHE = 0x400 597 MAP_NOEXTEND = 0x100 598 MAP_NORESERVE = 0x40 599 MAP_PRIVATE = 0x2 600 MAP_RENAME = 0x20 601 MAP_RESERVED0080 = 0x80 602 MAP_SHARED = 0x1 603 MCL_CURRENT = 0x1 604 MCL_FUTURE = 0x2 605 MSG_CTRUNC = 0x20 606 MSG_DONTROUTE = 0x4 607 MSG_DONTWAIT = 0x80 608 MSG_EOF = 0x100 609 MSG_EOR = 0x8 610 MSG_FLUSH = 0x400 611 MSG_HAVEMORE = 0x2000 612 MSG_HOLD = 0x800 613 MSG_NEEDSA = 0x10000 614 MSG_OOB = 0x1 615 MSG_PEEK = 0x2 616 MSG_RCVMORE = 0x4000 617 MSG_SEND = 0x1000 618 MSG_TRUNC = 0x10 619 MSG_WAITALL = 0x40 620 MSG_WAITSTREAM = 0x200 621 MS_ASYNC = 0x1 622 MS_DEACTIVATE = 0x8 623 MS_INVALIDATE = 0x2 624 MS_KILLPAGES = 0x4 625 MS_SYNC = 0x10 626 NAME_MAX = 0xff 627 NET_RT_DUMP = 0x1 628 NET_RT_DUMP2 = 0x7 629 NET_RT_FLAGS = 0x2 630 NET_RT_IFLIST = 0x3 631 NET_RT_IFLIST2 = 0x6 632 NET_RT_MAXID = 0x8 633 NET_RT_STAT = 0x4 634 NET_RT_TRASH = 0x5 635 NOFLSH = 0x80000000 636 NOTE_ABSOLUTE = 0x8 637 NOTE_ATTRIB = 0x8 638 NOTE_CHILD = 0x4 639 NOTE_DELETE = 0x1 640 NOTE_EXEC = 0x20000000 641 NOTE_EXIT = 0x80000000 642 NOTE_EXTEND = 0x4 643 NOTE_FORK = 0x40000000 644 NOTE_LINK = 0x10 645 NOTE_LOWAT = 0x1 646 NOTE_NSECONDS = 0x4 647 NOTE_PCTRLMASK = -0x100000 648 NOTE_PDATAMASK = 0xfffff 649 NOTE_REAP = 0x10000000 650 NOTE_RENAME = 0x20 651 NOTE_REVOKE = 0x40 652 NOTE_SECONDS = 0x1 653 NOTE_SIGNAL = 0x8000000 654 NOTE_TRACK = 0x1 655 NOTE_TRACKERR = 0x2 656 NOTE_USECONDS = 0x2 657 NOTE_WRITE = 0x2 658 OCRNL = 0x10 659 OFDEL = 0x20000 660 OFILL = 0x80 661 ONLCR = 0x2 662 ONLRET = 0x40 663 ONOCR = 0x20 664 ONOEOT = 0x8 665 OPOST = 0x1 666 O_ACCMODE = 0x3 667 O_ALERT = 0x20000000 668 O_APPEND = 0x8 669 O_ASYNC = 0x40 670 O_CLOEXEC = 0x1000000 671 O_CREAT = 0x200 672 O_DIRECTORY = 0x100000 673 O_EVTONLY = 0x8000 674 O_EXCL = 0x800 675 O_EXLOCK = 0x20 676 O_FSYNC = 0x80 677 O_NDELAY = 0x4 678 O_NOCTTY = 0x20000 679 O_NOFOLLOW = 0x100 680 O_NONBLOCK = 0x4 681 O_POPUP = 0x80000000 682 O_RDONLY = 0x0 683 O_RDWR = 0x2 684 O_SHLOCK = 0x10 685 O_SYMLINK = 0x200000 686 O_SYNC = 0x80 687 O_TRUNC = 0x400 688 O_WRONLY = 0x1 689 PARENB = 0x1000 690 PARMRK = 0x8 691 PARODD = 0x2000 692 PENDIN = 0x20000000 693 PRIO_PGRP = 0x1 694 PRIO_PROCESS = 0x0 695 PRIO_USER = 0x2 696 PROT_EXEC = 0x4 697 PROT_NONE = 0x0 698 PROT_READ = 0x1 699 PROT_WRITE = 0x2 700 PT_ATTACH = 0xa 701 PT_ATTACHEXC = 0xe 702 PT_CONTINUE = 0x7 703 PT_DENY_ATTACH = 0x1f 704 PT_DETACH = 0xb 705 PT_FIRSTMACH = 0x20 706 PT_FORCEQUOTA = 0x1e 707 PT_KILL = 0x8 708 PT_READ_D = 0x2 709 PT_READ_I = 0x1 710 PT_READ_U = 0x3 711 PT_SIGEXC = 0xc 712 PT_STEP = 0x9 713 PT_THUPDATE = 0xd 714 PT_TRACE_ME = 0x0 715 PT_WRITE_D = 0x5 716 PT_WRITE_I = 0x4 717 PT_WRITE_U = 0x6 718 RLIMIT_AS = 0x5 719 RLIMIT_CORE = 0x4 720 RLIMIT_CPU = 0x0 721 RLIMIT_DATA = 0x2 722 RLIMIT_FSIZE = 0x1 723 RLIMIT_NOFILE = 0x8 724 RLIMIT_STACK = 0x3 725 RLIM_INFINITY = 0x7fffffffffffffff 726 RTAX_AUTHOR = 0x6 727 RTAX_BRD = 0x7 728 RTAX_DST = 0x0 729 RTAX_GATEWAY = 0x1 730 RTAX_GENMASK = 0x3 731 RTAX_IFA = 0x5 732 RTAX_IFP = 0x4 733 RTAX_MAX = 0x8 734 RTAX_NETMASK = 0x2 735 RTA_AUTHOR = 0x40 736 RTA_BRD = 0x80 737 RTA_DST = 0x1 738 RTA_GATEWAY = 0x2 739 RTA_GENMASK = 0x8 740 RTA_IFA = 0x20 741 RTA_IFP = 0x10 742 RTA_NETMASK = 0x4 743 RTF_BLACKHOLE = 0x1000 744 RTF_BROADCAST = 0x400000 745 RTF_CLONING = 0x100 746 RTF_CONDEMNED = 0x2000000 747 RTF_DELCLONE = 0x80 748 RTF_DONE = 0x40 749 RTF_DYNAMIC = 0x10 750 RTF_GATEWAY = 0x2 751 RTF_HOST = 0x4 752 RTF_IFREF = 0x4000000 753 RTF_IFSCOPE = 0x1000000 754 RTF_LLINFO = 0x400 755 RTF_LOCAL = 0x200000 756 RTF_MODIFIED = 0x20 757 RTF_MULTICAST = 0x800000 758 RTF_PINNED = 0x100000 759 RTF_PRCLONING = 0x10000 760 RTF_PROTO1 = 0x8000 761 RTF_PROTO2 = 0x4000 762 RTF_PROTO3 = 0x40000 763 RTF_REJECT = 0x8 764 RTF_STATIC = 0x800 765 RTF_UP = 0x1 766 RTF_WASCLONED = 0x20000 767 RTF_XRESOLVE = 0x200 768 RTM_ADD = 0x1 769 RTM_CHANGE = 0x3 770 RTM_DELADDR = 0xd 771 RTM_DELETE = 0x2 772 RTM_DELMADDR = 0x10 773 RTM_GET = 0x4 774 RTM_GET2 = 0x14 775 RTM_IFINFO = 0xe 776 RTM_IFINFO2 = 0x12 777 RTM_LOCK = 0x8 778 RTM_LOSING = 0x5 779 RTM_MISS = 0x7 780 RTM_NEWADDR = 0xc 781 RTM_NEWMADDR = 0xf 782 RTM_NEWMADDR2 = 0x13 783 RTM_OLDADD = 0x9 784 RTM_OLDDEL = 0xa 785 RTM_REDIRECT = 0x6 786 RTM_RESOLVE = 0xb 787 RTM_RTTUNIT = 0xf4240 788 RTM_VERSION = 0x5 789 RTV_EXPIRE = 0x4 790 RTV_HOPCOUNT = 0x2 791 RTV_MTU = 0x1 792 RTV_RPIPE = 0x8 793 RTV_RTT = 0x40 794 RTV_RTTVAR = 0x80 795 RTV_SPIPE = 0x10 796 RTV_SSTHRESH = 0x20 797 RUSAGE_CHILDREN = -0x1 798 RUSAGE_SELF = 0x0 799 SCM_CREDS = 0x3 800 SCM_RIGHTS = 0x1 801 SCM_TIMESTAMP = 0x2 802 SHUT_RD = 0x0 803 SHUT_RDWR = 0x2 804 SHUT_WR = 0x1 805 SIOCADDMULTI = 0x80206931 806 SIOCAIFADDR = 0x8040691a 807 SIOCALIFADDR = 0x8118691d 808 SIOCARPIPLL = 0xc0206928 809 SIOCATMARK = 0x40047307 810 SIOCAUTOADDR = 0xc0206926 811 SIOCAUTONETMASK = 0x80206927 812 SIOCDELMULTI = 0x80206932 813 SIOCDIFADDR = 0x80206919 814 SIOCDIFPHYADDR = 0x80206941 815 SIOCDLIFADDR = 0x8118691f 816 SIOCGETSGCNT = 0xc014721c 817 SIOCGETVIFCNT = 0xc014721b 818 SIOCGETVLAN = 0xc020697f 819 SIOCGHIWAT = 0x40047301 820 SIOCGIFADDR = 0xc0206921 821 SIOCGIFALTMTU = 0xc0206948 822 SIOCGIFASYNCMAP = 0xc020697c 823 SIOCGIFBOND = 0xc0206947 824 SIOCGIFBRDADDR = 0xc0206923 825 SIOCGIFCONF = 0xc0086924 826 SIOCGIFDEVMTU = 0xc0206944 827 SIOCGIFDSTADDR = 0xc0206922 828 SIOCGIFFLAGS = 0xc0206911 829 SIOCGIFGENERIC = 0xc020693a 830 SIOCGIFKPI = 0xc0206987 831 SIOCGIFMAC = 0xc0206982 832 SIOCGIFMEDIA = 0xc0286938 833 SIOCGIFMETRIC = 0xc0206917 834 SIOCGIFMTU = 0xc0206933 835 SIOCGIFNETMASK = 0xc0206925 836 SIOCGIFPDSTADDR = 0xc0206940 837 SIOCGIFPHYS = 0xc0206935 838 SIOCGIFPSRCADDR = 0xc020693f 839 SIOCGIFSTATUS = 0xc331693d 840 SIOCGIFVLAN = 0xc020697f 841 SIOCGLIFADDR = 0xc118691e 842 SIOCGLIFPHYADDR = 0xc1186943 843 SIOCGLOWAT = 0x40047303 844 SIOCGPGRP = 0x40047309 845 SIOCIFCREATE = 0xc0206978 846 SIOCIFDESTROY = 0x80206979 847 SIOCRSLVMULTI = 0xc008693b 848 SIOCSETVLAN = 0x8020697e 849 SIOCSHIWAT = 0x80047300 850 SIOCSIFADDR = 0x8020690c 851 SIOCSIFALTMTU = 0x80206945 852 SIOCSIFASYNCMAP = 0x8020697d 853 SIOCSIFBOND = 0x80206946 854 SIOCSIFBRDADDR = 0x80206913 855 SIOCSIFDSTADDR = 0x8020690e 856 SIOCSIFFLAGS = 0x80206910 857 SIOCSIFGENERIC = 0x80206939 858 SIOCSIFKPI = 0x80206986 859 SIOCSIFLLADDR = 0x8020693c 860 SIOCSIFMAC = 0x80206983 861 SIOCSIFMEDIA = 0xc0206937 862 SIOCSIFMETRIC = 0x80206918 863 SIOCSIFMTU = 0x80206934 864 SIOCSIFNETMASK = 0x80206916 865 SIOCSIFPHYADDR = 0x8040693e 866 SIOCSIFPHYS = 0x80206936 867 SIOCSIFVLAN = 0x8020697e 868 SIOCSLIFPHYADDR = 0x81186942 869 SIOCSLOWAT = 0x80047302 870 SIOCSPGRP = 0x80047308 871 SOCK_DGRAM = 0x2 872 SOCK_MAXADDRLEN = 0xff 873 SOCK_RAW = 0x3 874 SOCK_RDM = 0x4 875 SOCK_SEQPACKET = 0x5 876 SOCK_STREAM = 0x1 877 SOL_SOCKET = 0xffff 878 SOMAXCONN = 0x80 879 SO_ACCEPTCONN = 0x2 880 SO_BROADCAST = 0x20 881 SO_DEBUG = 0x1 882 SO_DONTROUTE = 0x10 883 SO_DONTTRUNC = 0x2000 884 SO_ERROR = 0x1007 885 SO_KEEPALIVE = 0x8 886 SO_LABEL = 0x1010 887 SO_LINGER = 0x80 888 SO_LINGER_SEC = 0x1080 889 SO_NKE = 0x1021 890 SO_NOADDRERR = 0x1023 891 SO_NOSIGPIPE = 0x1022 892 SO_NOTIFYCONFLICT = 0x1026 893 SO_NREAD = 0x1020 894 SO_NWRITE = 0x1024 895 SO_OOBINLINE = 0x100 896 SO_PEERLABEL = 0x1011 897 SO_RCVBUF = 0x1002 898 SO_RCVLOWAT = 0x1004 899 SO_RCVTIMEO = 0x1006 900 SO_RESTRICTIONS = 0x1081 901 SO_RESTRICT_DENYIN = 0x1 902 SO_RESTRICT_DENYOUT = 0x2 903 SO_RESTRICT_DENYSET = 0x80000000 904 SO_REUSEADDR = 0x4 905 SO_REUSEPORT = 0x200 906 SO_REUSESHAREUID = 0x1025 907 SO_SNDBUF = 0x1001 908 SO_SNDLOWAT = 0x1003 909 SO_SNDTIMEO = 0x1005 910 SO_TIMESTAMP = 0x400 911 SO_TYPE = 0x1008 912 SO_UPCALLCLOSEWAIT = 0x1027 913 SO_USELOOPBACK = 0x40 914 SO_WANTMORE = 0x4000 915 SO_WANTOOBFLAG = 0x8000 916 S_IEXEC = 0x40 917 S_IFBLK = 0x6000 918 S_IFCHR = 0x2000 919 S_IFDIR = 0x4000 920 S_IFIFO = 0x1000 921 S_IFLNK = 0xa000 922 S_IFMT = 0xf000 923 S_IFREG = 0x8000 924 S_IFSOCK = 0xc000 925 S_IFWHT = 0xe000 926 S_IFXATTR = 0x10000 927 S_IREAD = 0x100 928 S_IRGRP = 0x20 929 S_IROTH = 0x4 930 S_IRUSR = 0x100 931 S_IRWXG = 0x38 932 S_IRWXO = 0x7 933 S_IRWXU = 0x1c0 934 S_ISGID = 0x400 935 S_ISTXT = 0x200 936 S_ISUID = 0x800 937 S_ISVTX = 0x200 938 S_IWGRP = 0x10 939 S_IWOTH = 0x2 940 S_IWRITE = 0x80 941 S_IWUSR = 0x80 942 S_IXGRP = 0x8 943 S_IXOTH = 0x1 944 S_IXUSR = 0x40 945 TCIFLUSH = 0x1 946 TCIOFLUSH = 0x3 947 TCOFLUSH = 0x2 948 TCP_KEEPALIVE = 0x10 949 TCP_MAXBURST = 0x4 950 TCP_MAXHLEN = 0x3c 951 TCP_MAXOLEN = 0x28 952 TCP_MAXSEG = 0x2 953 TCP_MAXWIN = 0xffff 954 TCP_MAX_SACK = 0x3 955 TCP_MAX_WINSHIFT = 0xe 956 TCP_MINMSS = 0xd8 957 TCP_MINMSSOVERLOAD = 0x3e8 958 TCP_MSS = 0x200 959 TCP_NODELAY = 0x1 960 TCP_NOOPT = 0x8 961 TCP_NOPUSH = 0x4 962 TCSAFLUSH = 0x2 963 TIOCCBRK = 0x2000747a 964 TIOCCDTR = 0x20007478 965 TIOCCONS = 0x80047462 966 TIOCDCDTIMESTAMP = 0x40087458 967 TIOCDRAIN = 0x2000745e 968 TIOCDSIMICROCODE = 0x20007455 969 TIOCEXCL = 0x2000740d 970 TIOCEXT = 0x80047460 971 TIOCFLUSH = 0x80047410 972 TIOCGDRAINWAIT = 0x40047456 973 TIOCGETA = 0x402c7413 974 TIOCGETD = 0x4004741a 975 TIOCGPGRP = 0x40047477 976 TIOCGWINSZ = 0x40087468 977 TIOCIXOFF = 0x20007480 978 TIOCIXON = 0x20007481 979 TIOCMBIC = 0x8004746b 980 TIOCMBIS = 0x8004746c 981 TIOCMGDTRWAIT = 0x4004745a 982 TIOCMGET = 0x4004746a 983 TIOCMODG = 0x40047403 984 TIOCMODS = 0x80047404 985 TIOCMSDTRWAIT = 0x8004745b 986 TIOCMSET = 0x8004746d 987 TIOCM_CAR = 0x40 988 TIOCM_CD = 0x40 989 TIOCM_CTS = 0x20 990 TIOCM_DSR = 0x100 991 TIOCM_DTR = 0x2 992 TIOCM_LE = 0x1 993 TIOCM_RI = 0x80 994 TIOCM_RNG = 0x80 995 TIOCM_RTS = 0x4 996 TIOCM_SR = 0x10 997 TIOCM_ST = 0x8 998 TIOCNOTTY = 0x20007471 999 TIOCNXCL = 0x2000740e 1000 TIOCOUTQ = 0x40047473 1001 TIOCPKT = 0x80047470 1002 TIOCPKT_DATA = 0x0 1003 TIOCPKT_DOSTOP = 0x20 1004 TIOCPKT_FLUSHREAD = 0x1 1005 TIOCPKT_FLUSHWRITE = 0x2 1006 TIOCPKT_IOCTL = 0x40 1007 TIOCPKT_NOSTOP = 0x10 1008 TIOCPKT_START = 0x8 1009 TIOCPKT_STOP = 0x4 1010 TIOCPTYGNAME = 0x40807453 1011 TIOCPTYGRANT = 0x20007454 1012 TIOCPTYUNLK = 0x20007452 1013 TIOCREMOTE = 0x80047469 1014 TIOCSBRK = 0x2000747b 1015 TIOCSCONS = 0x20007463 1016 TIOCSCTTY = 0x20007461 1017 TIOCSDRAINWAIT = 0x80047457 1018 TIOCSDTR = 0x20007479 1019 TIOCSETA = 0x802c7414 1020 TIOCSETAF = 0x802c7416 1021 TIOCSETAW = 0x802c7415 1022 TIOCSETD = 0x8004741b 1023 TIOCSIG = 0x2000745f 1024 TIOCSPGRP = 0x80047476 1025 TIOCSTART = 0x2000746e 1026 TIOCSTAT = 0x20007465 1027 TIOCSTI = 0x80017472 1028 TIOCSTOP = 0x2000746f 1029 TIOCSWINSZ = 0x80087467 1030 TIOCTIMESTAMP = 0x40087459 1031 TIOCUCNTL = 0x80047466 1032 TOSTOP = 0x400000 1033 VDISCARD = 0xf 1034 VDSUSP = 0xb 1035 VEOF = 0x0 1036 VEOL = 0x1 1037 VEOL2 = 0x2 1038 VERASE = 0x3 1039 VINTR = 0x8 1040 VKILL = 0x5 1041 VLNEXT = 0xe 1042 VMIN = 0x10 1043 VQUIT = 0x9 1044 VREPRINT = 0x6 1045 VSTART = 0xc 1046 VSTATUS = 0x12 1047 VSTOP = 0xd 1048 VSUSP = 0xa 1049 VT0 = 0x0 1050 VT1 = 0x10000 1051 VTDLY = 0x10000 1052 VTIME = 0x11 1053 VWERASE = 0x4 1054 WCONTINUED = 0x10 1055 WCOREFLAG = 0x80 1056 WEXITED = 0x4 1057 WNOHANG = 0x1 1058 WNOWAIT = 0x20 1059 WORDSIZE = 0x20 1060 WSTOPPED = 0x8 1061 WUNTRACED = 0x2 1062 ) 1063 1064 // Errors 1065 const ( 1066 E2BIG = Errno(0x7) 1067 EACCES = Errno(0xd) 1068 EADDRINUSE = Errno(0x30) 1069 EADDRNOTAVAIL = Errno(0x31) 1070 EAFNOSUPPORT = Errno(0x2f) 1071 EAGAIN = Errno(0x23) 1072 EALREADY = Errno(0x25) 1073 EAUTH = Errno(0x50) 1074 EBADARCH = Errno(0x56) 1075 EBADEXEC = Errno(0x55) 1076 EBADF = Errno(0x9) 1077 EBADMACHO = Errno(0x58) 1078 EBADMSG = Errno(0x5e) 1079 EBADRPC = Errno(0x48) 1080 EBUSY = Errno(0x10) 1081 ECANCELED = Errno(0x59) 1082 ECHILD = Errno(0xa) 1083 ECONNABORTED = Errno(0x35) 1084 ECONNREFUSED = Errno(0x3d) 1085 ECONNRESET = Errno(0x36) 1086 EDEADLK = Errno(0xb) 1087 EDESTADDRREQ = Errno(0x27) 1088 EDEVERR = Errno(0x53) 1089 EDOM = Errno(0x21) 1090 EDQUOT = Errno(0x45) 1091 EEXIST = Errno(0x11) 1092 EFAULT = Errno(0xe) 1093 EFBIG = Errno(0x1b) 1094 EFTYPE = Errno(0x4f) 1095 EHOSTDOWN = Errno(0x40) 1096 EHOSTUNREACH = Errno(0x41) 1097 EIDRM = Errno(0x5a) 1098 EILSEQ = Errno(0x5c) 1099 EINPROGRESS = Errno(0x24) 1100 EINTR = Errno(0x4) 1101 EINVAL = Errno(0x16) 1102 EIO = Errno(0x5) 1103 EISCONN = Errno(0x38) 1104 EISDIR = Errno(0x15) 1105 ELAST = Errno(0x67) 1106 ELOOP = Errno(0x3e) 1107 EMFILE = Errno(0x18) 1108 EMLINK = Errno(0x1f) 1109 EMSGSIZE = Errno(0x28) 1110 EMULTIHOP = Errno(0x5f) 1111 ENAMETOOLONG = Errno(0x3f) 1112 ENEEDAUTH = Errno(0x51) 1113 ENETDOWN = Errno(0x32) 1114 ENETRESET = Errno(0x34) 1115 ENETUNREACH = Errno(0x33) 1116 ENFILE = Errno(0x17) 1117 ENOATTR = Errno(0x5d) 1118 ENOBUFS = Errno(0x37) 1119 ENODATA = Errno(0x60) 1120 ENODEV = Errno(0x13) 1121 ENOENT = Errno(0x2) 1122 ENOEXEC = Errno(0x8) 1123 ENOLCK = Errno(0x4d) 1124 ENOLINK = Errno(0x61) 1125 ENOMEM = Errno(0xc) 1126 ENOMSG = Errno(0x5b) 1127 ENOPOLICY = Errno(0x67) 1128 ENOPROTOOPT = Errno(0x2a) 1129 ENOSPC = Errno(0x1c) 1130 ENOSR = Errno(0x62) 1131 ENOSTR = Errno(0x63) 1132 ENOSYS = Errno(0x4e) 1133 ENOTBLK = Errno(0xf) 1134 ENOTCONN = Errno(0x39) 1135 ENOTDIR = Errno(0x14) 1136 ENOTEMPTY = Errno(0x42) 1137 ENOTSOCK = Errno(0x26) 1138 ENOTSUP = Errno(0x2d) 1139 ENOTTY = Errno(0x19) 1140 ENXIO = Errno(0x6) 1141 EOPNOTSUPP = Errno(0x66) 1142 EOVERFLOW = Errno(0x54) 1143 EPERM = Errno(0x1) 1144 EPFNOSUPPORT = Errno(0x2e) 1145 EPIPE = Errno(0x20) 1146 EPROCLIM = Errno(0x43) 1147 EPROCUNAVAIL = Errno(0x4c) 1148 EPROGMISMATCH = Errno(0x4b) 1149 EPROGUNAVAIL = Errno(0x4a) 1150 EPROTO = Errno(0x64) 1151 EPROTONOSUPPORT = Errno(0x2b) 1152 EPROTOTYPE = Errno(0x29) 1153 EPWROFF = Errno(0x52) 1154 ERANGE = Errno(0x22) 1155 EREMOTE = Errno(0x47) 1156 EROFS = Errno(0x1e) 1157 ERPCMISMATCH = Errno(0x49) 1158 ESHLIBVERS = Errno(0x57) 1159 ESHUTDOWN = Errno(0x3a) 1160 ESOCKTNOSUPPORT = Errno(0x2c) 1161 ESPIPE = Errno(0x1d) 1162 ESRCH = Errno(0x3) 1163 ESTALE = Errno(0x46) 1164 ETIME = Errno(0x65) 1165 ETIMEDOUT = Errno(0x3c) 1166 ETOOMANYREFS = Errno(0x3b) 1167 ETXTBSY = Errno(0x1a) 1168 EUSERS = Errno(0x44) 1169 EWOULDBLOCK = Errno(0x23) 1170 EXDEV = Errno(0x12) 1171 ) 1172 1173 // Signals 1174 const ( 1175 SIGABRT = Signal(0x6) 1176 SIGALRM = Signal(0xe) 1177 SIGBUS = Signal(0xa) 1178 SIGCHLD = Signal(0x14) 1179 SIGCONT = Signal(0x13) 1180 SIGEMT = Signal(0x7) 1181 SIGFPE = Signal(0x8) 1182 SIGHUP = Signal(0x1) 1183 SIGILL = Signal(0x4) 1184 SIGINFO = Signal(0x1d) 1185 SIGINT = Signal(0x2) 1186 SIGIO = Signal(0x17) 1187 SIGIOT = Signal(0x6) 1188 SIGKILL = Signal(0x9) 1189 SIGPIPE = Signal(0xd) 1190 SIGPROF = Signal(0x1b) 1191 SIGQUIT = Signal(0x3) 1192 SIGSEGV = Signal(0xb) 1193 SIGSTOP = Signal(0x11) 1194 SIGSYS = Signal(0xc) 1195 SIGTERM = Signal(0xf) 1196 SIGTRAP = Signal(0x5) 1197 SIGTSTP = Signal(0x12) 1198 SIGTTIN = Signal(0x15) 1199 SIGTTOU = Signal(0x16) 1200 SIGURG = Signal(0x10) 1201 SIGUSR1 = Signal(0x1e) 1202 SIGUSR2 = Signal(0x1f) 1203 SIGVTALRM = Signal(0x1a) 1204 SIGWINCH = Signal(0x1c) 1205 SIGXCPU = Signal(0x18) 1206 SIGXFSZ = Signal(0x19) 1207 ) 1208 1209 // Error table 1210 var errors = [...]string{ 1211 1: "operation not permitted", 1212 2: "no such file or directory", 1213 3: "no such process", 1214 4: "interrupted system call", 1215 5: "input/output error", 1216 6: "device not configured", 1217 7: "argument list too long", 1218 8: "exec format error", 1219 9: "bad file descriptor", 1220 10: "no child processes", 1221 11: "resource deadlock avoided", 1222 12: "cannot allocate memory", 1223 13: "permission denied", 1224 14: "bad address", 1225 15: "block device required", 1226 16: "resource busy", 1227 17: "file exists", 1228 18: "cross-device link", 1229 19: "operation not supported by device", 1230 20: "not a directory", 1231 21: "is a directory", 1232 22: "invalid argument", 1233 23: "too many open files in system", 1234 24: "too many open files", 1235 25: "inappropriate ioctl for device", 1236 26: "text file busy", 1237 27: "file too large", 1238 28: "no space left on device", 1239 29: "illegal seek", 1240 30: "read-only file system", 1241 31: "too many links", 1242 32: "broken pipe", 1243 33: "numerical argument out of domain", 1244 34: "result too large", 1245 35: "resource temporarily unavailable", 1246 36: "operation now in progress", 1247 37: "operation already in progress", 1248 38: "socket operation on non-socket", 1249 39: "destination address required", 1250 40: "message too long", 1251 41: "protocol wrong type for socket", 1252 42: "protocol not available", 1253 43: "protocol not supported", 1254 44: "socket type not supported", 1255 45: "operation not supported", 1256 46: "protocol family not supported", 1257 47: "address family not supported by protocol family", 1258 48: "address already in use", 1259 49: "can't assign requested address", 1260 50: "network is down", 1261 51: "network is unreachable", 1262 52: "network dropped connection on reset", 1263 53: "software caused connection abort", 1264 54: "connection reset by peer", 1265 55: "no buffer space available", 1266 56: "socket is already connected", 1267 57: "socket is not connected", 1268 58: "can't send after socket shutdown", 1269 59: "too many references: can't splice", 1270 60: "operation timed out", 1271 61: "connection refused", 1272 62: "too many levels of symbolic links", 1273 63: "file name too long", 1274 64: "host is down", 1275 65: "no route to host", 1276 66: "directory not empty", 1277 67: "too many processes", 1278 68: "too many users", 1279 69: "disc quota exceeded", 1280 70: "stale NFS file handle", 1281 71: "too many levels of remote in path", 1282 72: "RPC struct is bad", 1283 73: "RPC version wrong", 1284 74: "RPC prog. not avail", 1285 75: "program version wrong", 1286 76: "bad procedure for program", 1287 77: "no locks available", 1288 78: "function not implemented", 1289 79: "inappropriate file type or format", 1290 80: "authentication error", 1291 81: "need authenticator", 1292 82: "device power is off", 1293 83: "device error", 1294 84: "value too large to be stored in data type", 1295 85: "bad executable (or shared library)", 1296 86: "bad CPU type in executable", 1297 87: "shared library version mismatch", 1298 88: "malformed Mach-o file", 1299 89: "operation canceled", 1300 90: "identifier removed", 1301 91: "no message of desired type", 1302 92: "illegal byte sequence", 1303 93: "attribute not found", 1304 94: "bad message", 1305 95: "EMULTIHOP (Reserved)", 1306 96: "no message available on STREAM", 1307 97: "ENOLINK (Reserved)", 1308 98: "no STREAM resources", 1309 99: "not a STREAM", 1310 100: "protocol error", 1311 101: "STREAM ioctl timeout", 1312 102: "operation not supported on socket", 1313 103: "policy not found", 1314 } 1315 1316 // Signal table 1317 var signals = [...]string{ 1318 1: "hangup", 1319 2: "interrupt", 1320 3: "quit", 1321 4: "illegal instruction", 1322 5: "trace/BPT trap", 1323 6: "abort trap", 1324 7: "EMT trap", 1325 8: "floating point exception", 1326 9: "killed", 1327 10: "bus error", 1328 11: "segmentation fault", 1329 12: "bad system call", 1330 13: "broken pipe", 1331 14: "alarm clock", 1332 15: "terminated", 1333 16: "urgent I/O condition", 1334 17: "suspended (signal)", 1335 18: "suspended", 1336 19: "continued", 1337 20: "child exited", 1338 21: "stopped (tty input)", 1339 22: "stopped (tty output)", 1340 23: "I/O possible", 1341 24: "cputime limit exceeded", 1342 25: "filesize limit exceeded", 1343 26: "virtual timer expired", 1344 27: "profiling timer expired", 1345 28: "window size changes", 1346 29: "information request", 1347 30: "user defined signal 1", 1348 31: "user defined signal 2", 1349 }