zerrors_darwin_386.go 56 KB

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