Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

1437 Zeilen
53 KiB

  1. // mkerrors.sh -m64
  2. // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
  3. // +build amd64,solaris
  4. // Created by cgo -godefs - DO NOT EDIT
  5. // cgo -godefs -- -m64 _const.go
  6. package unix
  7. import "syscall"
  8. const (
  9. AF_802 = 0x12
  10. AF_APPLETALK = 0x10
  11. AF_CCITT = 0xa
  12. AF_CHAOS = 0x5
  13. AF_DATAKIT = 0x9
  14. AF_DECnet = 0xc
  15. AF_DLI = 0xd
  16. AF_ECMA = 0x8
  17. AF_FILE = 0x1
  18. AF_GOSIP = 0x16
  19. AF_HYLINK = 0xf
  20. AF_IMPLINK = 0x3
  21. AF_INET = 0x2
  22. AF_INET6 = 0x1a
  23. AF_INET_OFFLOAD = 0x1e
  24. AF_IPX = 0x17
  25. AF_KEY = 0x1b
  26. AF_LAT = 0xe
  27. AF_LINK = 0x19
  28. AF_LOCAL = 0x1
  29. AF_MAX = 0x20
  30. AF_NBS = 0x7
  31. AF_NCA = 0x1c
  32. AF_NIT = 0x11
  33. AF_NS = 0x6
  34. AF_OSI = 0x13
  35. AF_OSINET = 0x15
  36. AF_PACKET = 0x20
  37. AF_POLICY = 0x1d
  38. AF_PUP = 0x4
  39. AF_ROUTE = 0x18
  40. AF_SNA = 0xb
  41. AF_TRILL = 0x1f
  42. AF_UNIX = 0x1
  43. AF_UNSPEC = 0x0
  44. AF_X25 = 0x14
  45. ARPHRD_ARCNET = 0x7
  46. ARPHRD_ATM = 0x10
  47. ARPHRD_AX25 = 0x3
  48. ARPHRD_CHAOS = 0x5
  49. ARPHRD_EETHER = 0x2
  50. ARPHRD_ETHER = 0x1
  51. ARPHRD_FC = 0x12
  52. ARPHRD_FRAME = 0xf
  53. ARPHRD_HDLC = 0x11
  54. ARPHRD_IB = 0x20
  55. ARPHRD_IEEE802 = 0x6
  56. ARPHRD_IPATM = 0x13
  57. ARPHRD_METRICOM = 0x17
  58. ARPHRD_TUNNEL = 0x1f
  59. B0 = 0x0
  60. B110 = 0x3
  61. B115200 = 0x12
  62. B1200 = 0x9
  63. B134 = 0x4
  64. B150 = 0x5
  65. B153600 = 0x13
  66. B1800 = 0xa
  67. B19200 = 0xe
  68. B200 = 0x6
  69. B230400 = 0x14
  70. B2400 = 0xb
  71. B300 = 0x7
  72. B307200 = 0x15
  73. B38400 = 0xf
  74. B460800 = 0x16
  75. B4800 = 0xc
  76. B50 = 0x1
  77. B57600 = 0x10
  78. B600 = 0x8
  79. B75 = 0x2
  80. B76800 = 0x11
  81. B921600 = 0x17
  82. B9600 = 0xd
  83. BIOCFLUSH = 0x20004268
  84. BIOCGBLEN = 0x40044266
  85. BIOCGDLT = 0x4004426a
  86. BIOCGDLTLIST = -0x3fefbd89
  87. BIOCGDLTLIST32 = -0x3ff7bd89
  88. BIOCGETIF = 0x4020426b
  89. BIOCGETLIF = 0x4078426b
  90. BIOCGHDRCMPLT = 0x40044274
  91. BIOCGRTIMEOUT = 0x4010427b
  92. BIOCGRTIMEOUT32 = 0x4008427b
  93. BIOCGSEESENT = 0x40044278
  94. BIOCGSTATS = 0x4080426f
  95. BIOCGSTATSOLD = 0x4008426f
  96. BIOCIMMEDIATE = -0x7ffbbd90
  97. BIOCPROMISC = 0x20004269
  98. BIOCSBLEN = -0x3ffbbd9a
  99. BIOCSDLT = -0x7ffbbd8a
  100. BIOCSETF = -0x7fefbd99
  101. BIOCSETF32 = -0x7ff7bd99
  102. BIOCSETIF = -0x7fdfbd94
  103. BIOCSETLIF = -0x7f87bd94
  104. BIOCSHDRCMPLT = -0x7ffbbd8b
  105. BIOCSRTIMEOUT = -0x7fefbd86
  106. BIOCSRTIMEOUT32 = -0x7ff7bd86
  107. BIOCSSEESENT = -0x7ffbbd87
  108. BIOCSTCPF = -0x7fefbd8e
  109. BIOCSUDPF = -0x7fefbd8d
  110. BIOCVERSION = 0x40044271
  111. BPF_A = 0x10
  112. BPF_ABS = 0x20
  113. BPF_ADD = 0x0
  114. BPF_ALIGNMENT = 0x4
  115. BPF_ALU = 0x4
  116. BPF_AND = 0x50
  117. BPF_B = 0x10
  118. BPF_DFLTBUFSIZE = 0x100000
  119. BPF_DIV = 0x30
  120. BPF_H = 0x8
  121. BPF_IMM = 0x0
  122. BPF_IND = 0x40
  123. BPF_JA = 0x0
  124. BPF_JEQ = 0x10
  125. BPF_JGE = 0x30
  126. BPF_JGT = 0x20
  127. BPF_JMP = 0x5
  128. BPF_JSET = 0x40
  129. BPF_K = 0x0
  130. BPF_LD = 0x0
  131. BPF_LDX = 0x1
  132. BPF_LEN = 0x80
  133. BPF_LSH = 0x60
  134. BPF_MAJOR_VERSION = 0x1
  135. BPF_MAXBUFSIZE = 0x1000000
  136. BPF_MAXINSNS = 0x200
  137. BPF_MEM = 0x60
  138. BPF_MEMWORDS = 0x10
  139. BPF_MINBUFSIZE = 0x20
  140. BPF_MINOR_VERSION = 0x1
  141. BPF_MISC = 0x7
  142. BPF_MSH = 0xa0
  143. BPF_MUL = 0x20
  144. BPF_NEG = 0x80
  145. BPF_OR = 0x40
  146. BPF_RELEASE = 0x30bb6
  147. BPF_RET = 0x6
  148. BPF_RSH = 0x70
  149. BPF_ST = 0x2
  150. BPF_STX = 0x3
  151. BPF_SUB = 0x10
  152. BPF_TAX = 0x0
  153. BPF_TXA = 0x80
  154. BPF_W = 0x0
  155. BPF_X = 0x8
  156. BRKINT = 0x2
  157. CFLUSH = 0xf
  158. CLOCAL = 0x800
  159. CLOCK_HIGHRES = 0x4
  160. CLOCK_LEVEL = 0xa
  161. CLOCK_MONOTONIC = 0x4
  162. CLOCK_PROCESS_CPUTIME_ID = 0x5
  163. CLOCK_PROF = 0x2
  164. CLOCK_REALTIME = 0x3
  165. CLOCK_THREAD_CPUTIME_ID = 0x2
  166. CLOCK_VIRTUAL = 0x1
  167. CREAD = 0x80
  168. CS5 = 0x0
  169. CS6 = 0x10
  170. CS7 = 0x20
  171. CS8 = 0x30
  172. CSIZE = 0x30
  173. CSTART = 0x11
  174. CSTATUS = 0x14
  175. CSTOP = 0x13
  176. CSTOPB = 0x40
  177. CSUSP = 0x1a
  178. CSWTCH = 0x1a
  179. DLT_AIRONET_HEADER = 0x78
  180. DLT_APPLE_IP_OVER_IEEE1394 = 0x8a
  181. DLT_ARCNET = 0x7
  182. DLT_ARCNET_LINUX = 0x81
  183. DLT_ATM_CLIP = 0x13
  184. DLT_ATM_RFC1483 = 0xb
  185. DLT_AURORA = 0x7e
  186. DLT_AX25 = 0x3
  187. DLT_BACNET_MS_TP = 0xa5
  188. DLT_CHAOS = 0x5
  189. DLT_CISCO_IOS = 0x76
  190. DLT_C_HDLC = 0x68
  191. DLT_DOCSIS = 0x8f
  192. DLT_ECONET = 0x73
  193. DLT_EN10MB = 0x1
  194. DLT_EN3MB = 0x2
  195. DLT_ENC = 0x6d
  196. DLT_ERF_ETH = 0xaf
  197. DLT_ERF_POS = 0xb0
  198. DLT_FDDI = 0xa
  199. DLT_FRELAY = 0x6b
  200. DLT_GCOM_SERIAL = 0xad
  201. DLT_GCOM_T1E1 = 0xac
  202. DLT_GPF_F = 0xab
  203. DLT_GPF_T = 0xaa
  204. DLT_GPRS_LLC = 0xa9
  205. DLT_HDLC = 0x10
  206. DLT_HHDLC = 0x79
  207. DLT_HIPPI = 0xf
  208. DLT_IBM_SN = 0x92
  209. DLT_IBM_SP = 0x91
  210. DLT_IEEE802 = 0x6
  211. DLT_IEEE802_11 = 0x69
  212. DLT_IEEE802_11_RADIO = 0x7f
  213. DLT_IEEE802_11_RADIO_AVS = 0xa3
  214. DLT_IPNET = 0xe2
  215. DLT_IPOIB = 0xa2
  216. DLT_IP_OVER_FC = 0x7a
  217. DLT_JUNIPER_ATM1 = 0x89
  218. DLT_JUNIPER_ATM2 = 0x87
  219. DLT_JUNIPER_CHDLC = 0xb5
  220. DLT_JUNIPER_ES = 0x84
  221. DLT_JUNIPER_ETHER = 0xb2
  222. DLT_JUNIPER_FRELAY = 0xb4
  223. DLT_JUNIPER_GGSN = 0x85
  224. DLT_JUNIPER_MFR = 0x86
  225. DLT_JUNIPER_MLFR = 0x83
  226. DLT_JUNIPER_MLPPP = 0x82
  227. DLT_JUNIPER_MONITOR = 0xa4
  228. DLT_JUNIPER_PIC_PEER = 0xae
  229. DLT_JUNIPER_PPP = 0xb3
  230. DLT_JUNIPER_PPPOE = 0xa7
  231. DLT_JUNIPER_PPPOE_ATM = 0xa8
  232. DLT_JUNIPER_SERVICES = 0x88
  233. DLT_LINUX_IRDA = 0x90
  234. DLT_LINUX_LAPD = 0xb1
  235. DLT_LINUX_SLL = 0x71
  236. DLT_LOOP = 0x6c
  237. DLT_LTALK = 0x72
  238. DLT_MTP2 = 0x8c
  239. DLT_MTP2_WITH_PHDR = 0x8b
  240. DLT_MTP3 = 0x8d
  241. DLT_NULL = 0x0
  242. DLT_PCI_EXP = 0x7d
  243. DLT_PFLOG = 0x75
  244. DLT_PFSYNC = 0x12
  245. DLT_PPP = 0x9
  246. DLT_PPP_BSDOS = 0xe
  247. DLT_PPP_PPPD = 0xa6
  248. DLT_PRISM_HEADER = 0x77
  249. DLT_PRONET = 0x4
  250. DLT_RAW = 0xc
  251. DLT_RAWAF_MASK = 0x2240000
  252. DLT_RIO = 0x7c
  253. DLT_SCCP = 0x8e
  254. DLT_SLIP = 0x8
  255. DLT_SLIP_BSDOS = 0xd
  256. DLT_SUNATM = 0x7b
  257. DLT_SYMANTEC_FIREWALL = 0x63
  258. DLT_TZSP = 0x80
  259. ECHO = 0x8
  260. ECHOCTL = 0x200
  261. ECHOE = 0x10
  262. ECHOK = 0x20
  263. ECHOKE = 0x800
  264. ECHONL = 0x40
  265. ECHOPRT = 0x400
  266. EMPTY_SET = 0x0
  267. EMT_CPCOVF = 0x1
  268. EQUALITY_CHECK = 0x0
  269. EXTA = 0xe
  270. EXTB = 0xf
  271. FD_CLOEXEC = 0x1
  272. FD_NFDBITS = 0x40
  273. FD_SETSIZE = 0x10000
  274. FLUSHALL = 0x1
  275. FLUSHDATA = 0x0
  276. FLUSHO = 0x2000
  277. F_ALLOCSP = 0xa
  278. F_ALLOCSP64 = 0xa
  279. F_BADFD = 0x2e
  280. F_BLKSIZE = 0x13
  281. F_BLOCKS = 0x12
  282. F_CHKFL = 0x8
  283. F_COMPAT = 0x8
  284. F_DUP2FD = 0x9
  285. F_DUP2FD_CLOEXEC = 0x24
  286. F_DUPFD = 0x0
  287. F_DUPFD_CLOEXEC = 0x25
  288. F_FREESP = 0xb
  289. F_FREESP64 = 0xb
  290. F_GETFD = 0x1
  291. F_GETFL = 0x3
  292. F_GETLK = 0xe
  293. F_GETLK64 = 0xe
  294. F_GETOWN = 0x17
  295. F_GETXFL = 0x2d
  296. F_HASREMOTELOCKS = 0x1a
  297. F_ISSTREAM = 0xd
  298. F_MANDDNY = 0x10
  299. F_MDACC = 0x20
  300. F_NODNY = 0x0
  301. F_NPRIV = 0x10
  302. F_PRIV = 0xf
  303. F_QUOTACTL = 0x11
  304. F_RDACC = 0x1
  305. F_RDDNY = 0x1
  306. F_RDLCK = 0x1
  307. F_REVOKE = 0x19
  308. F_RMACC = 0x4
  309. F_RMDNY = 0x4
  310. F_RWACC = 0x3
  311. F_RWDNY = 0x3
  312. F_SETFD = 0x2
  313. F_SETFL = 0x4
  314. F_SETLK = 0x6
  315. F_SETLK64 = 0x6
  316. F_SETLK64_NBMAND = 0x2a
  317. F_SETLKW = 0x7
  318. F_SETLKW64 = 0x7
  319. F_SETLK_NBMAND = 0x2a
  320. F_SETOWN = 0x18
  321. F_SHARE = 0x28
  322. F_SHARE_NBMAND = 0x2b
  323. F_UNLCK = 0x3
  324. F_UNLKSYS = 0x4
  325. F_UNSHARE = 0x29
  326. F_WRACC = 0x2
  327. F_WRDNY = 0x2
  328. F_WRLCK = 0x2
  329. HUPCL = 0x400
  330. ICANON = 0x2
  331. ICRNL = 0x100
  332. IEXTEN = 0x8000
  333. IFF_ADDRCONF = 0x80000
  334. IFF_ALLMULTI = 0x200
  335. IFF_ANYCAST = 0x400000
  336. IFF_BROADCAST = 0x2
  337. IFF_CANTCHANGE = 0x7f203003b5a
  338. IFF_COS_ENABLED = 0x200000000
  339. IFF_DEBUG = 0x4
  340. IFF_DEPRECATED = 0x40000
  341. IFF_DHCPRUNNING = 0x4000
  342. IFF_DUPLICATE = 0x4000000000
  343. IFF_FAILED = 0x10000000
  344. IFF_FIXEDMTU = 0x1000000000
  345. IFF_INACTIVE = 0x40000000
  346. IFF_INTELLIGENT = 0x400
  347. IFF_IPMP = 0x8000000000
  348. IFF_IPMP_CANTCHANGE = 0x10000000
  349. IFF_IPMP_INVALID = 0x1ec200080
  350. IFF_IPV4 = 0x1000000
  351. IFF_IPV6 = 0x2000000
  352. IFF_L3PROTECT = 0x40000000000
  353. IFF_LOOPBACK = 0x8
  354. IFF_MULTICAST = 0x800
  355. IFF_MULTI_BCAST = 0x1000
  356. IFF_NOACCEPT = 0x4000000
  357. IFF_NOARP = 0x80
  358. IFF_NOFAILOVER = 0x8000000
  359. IFF_NOLINKLOCAL = 0x20000000000
  360. IFF_NOLOCAL = 0x20000
  361. IFF_NONUD = 0x200000
  362. IFF_NORTEXCH = 0x800000
  363. IFF_NOTRAILERS = 0x20
  364. IFF_NOXMIT = 0x10000
  365. IFF_OFFLINE = 0x80000000
  366. IFF_POINTOPOINT = 0x10
  367. IFF_PREFERRED = 0x400000000
  368. IFF_PRIVATE = 0x8000
  369. IFF_PROMISC = 0x100
  370. IFF_ROUTER = 0x100000
  371. IFF_RUNNING = 0x40
  372. IFF_STANDBY = 0x20000000
  373. IFF_TEMPORARY = 0x800000000
  374. IFF_UNNUMBERED = 0x2000
  375. IFF_UP = 0x1
  376. IFF_VIRTUAL = 0x2000000000
  377. IFF_VRRP = 0x10000000000
  378. IFF_XRESOLV = 0x100000000
  379. IFNAMSIZ = 0x10
  380. IFT_1822 = 0x2
  381. IFT_6TO4 = 0xca
  382. IFT_AAL5 = 0x31
  383. IFT_ARCNET = 0x23
  384. IFT_ARCNETPLUS = 0x24
  385. IFT_ATM = 0x25
  386. IFT_CEPT = 0x13
  387. IFT_DS3 = 0x1e
  388. IFT_EON = 0x19
  389. IFT_ETHER = 0x6
  390. IFT_FDDI = 0xf
  391. IFT_FRELAY = 0x20
  392. IFT_FRELAYDCE = 0x2c
  393. IFT_HDH1822 = 0x3
  394. IFT_HIPPI = 0x2f
  395. IFT_HSSI = 0x2e
  396. IFT_HY = 0xe
  397. IFT_IB = 0xc7
  398. IFT_IPV4 = 0xc8
  399. IFT_IPV6 = 0xc9
  400. IFT_ISDNBASIC = 0x14
  401. IFT_ISDNPRIMARY = 0x15
  402. IFT_ISO88022LLC = 0x29
  403. IFT_ISO88023 = 0x7
  404. IFT_ISO88024 = 0x8
  405. IFT_ISO88025 = 0x9
  406. IFT_ISO88026 = 0xa
  407. IFT_LAPB = 0x10
  408. IFT_LOCALTALK = 0x2a
  409. IFT_LOOP = 0x18
  410. IFT_MIOX25 = 0x26
  411. IFT_MODEM = 0x30
  412. IFT_NSIP = 0x1b
  413. IFT_OTHER = 0x1
  414. IFT_P10 = 0xc
  415. IFT_P80 = 0xd
  416. IFT_PARA = 0x22
  417. IFT_PPP = 0x17
  418. IFT_PROPMUX = 0x36
  419. IFT_PROPVIRTUAL = 0x35
  420. IFT_PTPSERIAL = 0x16
  421. IFT_RS232 = 0x21
  422. IFT_SDLC = 0x11
  423. IFT_SIP = 0x1f
  424. IFT_SLIP = 0x1c
  425. IFT_SMDSDXI = 0x2b
  426. IFT_SMDSICIP = 0x34
  427. IFT_SONET = 0x27
  428. IFT_SONETPATH = 0x32
  429. IFT_SONETVT = 0x33
  430. IFT_STARLAN = 0xb
  431. IFT_T1 = 0x12
  432. IFT_ULTRA = 0x1d
  433. IFT_V35 = 0x2d
  434. IFT_X25 = 0x5
  435. IFT_X25DDN = 0x4
  436. IFT_X25PLE = 0x28
  437. IFT_XETHER = 0x1a
  438. IGNBRK = 0x1
  439. IGNCR = 0x80
  440. IGNPAR = 0x4
  441. IMAXBEL = 0x2000
  442. INLCR = 0x40
  443. INPCK = 0x10
  444. IN_AUTOCONF_MASK = 0xffff0000
  445. IN_AUTOCONF_NET = 0xa9fe0000
  446. IN_CLASSA_HOST = 0xffffff
  447. IN_CLASSA_MAX = 0x80
  448. IN_CLASSA_NET = 0xff000000
  449. IN_CLASSA_NSHIFT = 0x18
  450. IN_CLASSB_HOST = 0xffff
  451. IN_CLASSB_MAX = 0x10000
  452. IN_CLASSB_NET = 0xffff0000
  453. IN_CLASSB_NSHIFT = 0x10
  454. IN_CLASSC_HOST = 0xff
  455. IN_CLASSC_NET = 0xffffff00
  456. IN_CLASSC_NSHIFT = 0x8
  457. IN_CLASSD_HOST = 0xfffffff
  458. IN_CLASSD_NET = 0xf0000000
  459. IN_CLASSD_NSHIFT = 0x1c
  460. IN_CLASSE_NET = 0xffffffff
  461. IN_LOOPBACKNET = 0x7f
  462. IN_PRIVATE12_MASK = 0xfff00000
  463. IN_PRIVATE12_NET = 0xac100000
  464. IN_PRIVATE16_MASK = 0xffff0000
  465. IN_PRIVATE16_NET = 0xc0a80000
  466. IN_PRIVATE8_MASK = 0xff000000
  467. IN_PRIVATE8_NET = 0xa000000
  468. IPPROTO_AH = 0x33
  469. IPPROTO_DSTOPTS = 0x3c
  470. IPPROTO_EGP = 0x8
  471. IPPROTO_ENCAP = 0x4
  472. IPPROTO_EON = 0x50
  473. IPPROTO_ESP = 0x32
  474. IPPROTO_FRAGMENT = 0x2c
  475. IPPROTO_GGP = 0x3
  476. IPPROTO_HELLO = 0x3f
  477. IPPROTO_HOPOPTS = 0x0
  478. IPPROTO_ICMP = 0x1
  479. IPPROTO_ICMPV6 = 0x3a
  480. IPPROTO_IDP = 0x16
  481. IPPROTO_IGMP = 0x2
  482. IPPROTO_IP = 0x0
  483. IPPROTO_IPV6 = 0x29
  484. IPPROTO_MAX = 0x100
  485. IPPROTO_ND = 0x4d
  486. IPPROTO_NONE = 0x3b
  487. IPPROTO_OSPF = 0x59
  488. IPPROTO_PIM = 0x67
  489. IPPROTO_PUP = 0xc
  490. IPPROTO_RAW = 0xff
  491. IPPROTO_ROUTING = 0x2b
  492. IPPROTO_RSVP = 0x2e
  493. IPPROTO_SCTP = 0x84
  494. IPPROTO_TCP = 0x6
  495. IPPROTO_UDP = 0x11
  496. IPV6_ADD_MEMBERSHIP = 0x9
  497. IPV6_BOUND_IF = 0x41
  498. IPV6_CHECKSUM = 0x18
  499. IPV6_DONTFRAG = 0x21
  500. IPV6_DROP_MEMBERSHIP = 0xa
  501. IPV6_DSTOPTS = 0xf
  502. IPV6_FLOWINFO_FLOWLABEL = 0xffff0f00
  503. IPV6_FLOWINFO_TCLASS = 0xf00f
  504. IPV6_HOPLIMIT = 0xc
  505. IPV6_HOPOPTS = 0xe
  506. IPV6_JOIN_GROUP = 0x9
  507. IPV6_LEAVE_GROUP = 0xa
  508. IPV6_MULTICAST_HOPS = 0x7
  509. IPV6_MULTICAST_IF = 0x6
  510. IPV6_MULTICAST_LOOP = 0x8
  511. IPV6_NEXTHOP = 0xd
  512. IPV6_PAD1_OPT = 0x0
  513. IPV6_PATHMTU = 0x25
  514. IPV6_PKTINFO = 0xb
  515. IPV6_PREFER_SRC_CGA = 0x20
  516. IPV6_PREFER_SRC_CGADEFAULT = 0x10
  517. IPV6_PREFER_SRC_CGAMASK = 0x30
  518. IPV6_PREFER_SRC_COA = 0x2
  519. IPV6_PREFER_SRC_DEFAULT = 0x15
  520. IPV6_PREFER_SRC_HOME = 0x1
  521. IPV6_PREFER_SRC_MASK = 0x3f
  522. IPV6_PREFER_SRC_MIPDEFAULT = 0x1
  523. IPV6_PREFER_SRC_MIPMASK = 0x3
  524. IPV6_PREFER_SRC_NONCGA = 0x10
  525. IPV6_PREFER_SRC_PUBLIC = 0x4
  526. IPV6_PREFER_SRC_TMP = 0x8
  527. IPV6_PREFER_SRC_TMPDEFAULT = 0x4
  528. IPV6_PREFER_SRC_TMPMASK = 0xc
  529. IPV6_RECVDSTOPTS = 0x28
  530. IPV6_RECVHOPLIMIT = 0x13
  531. IPV6_RECVHOPOPTS = 0x14
  532. IPV6_RECVPATHMTU = 0x24
  533. IPV6_RECVPKTINFO = 0x12
  534. IPV6_RECVRTHDR = 0x16
  535. IPV6_RECVRTHDRDSTOPTS = 0x17
  536. IPV6_RECVTCLASS = 0x19
  537. IPV6_RTHDR = 0x10
  538. IPV6_RTHDRDSTOPTS = 0x11
  539. IPV6_RTHDR_TYPE_0 = 0x0
  540. IPV6_SEC_OPT = 0x22
  541. IPV6_SRC_PREFERENCES = 0x23
  542. IPV6_TCLASS = 0x26
  543. IPV6_UNICAST_HOPS = 0x5
  544. IPV6_UNSPEC_SRC = 0x42
  545. IPV6_USE_MIN_MTU = 0x20
  546. IPV6_V6ONLY = 0x27
  547. IP_ADD_MEMBERSHIP = 0x13
  548. IP_ADD_SOURCE_MEMBERSHIP = 0x17
  549. IP_BLOCK_SOURCE = 0x15
  550. IP_BOUND_IF = 0x41
  551. IP_BROADCAST = 0x106
  552. IP_BROADCAST_TTL = 0x43
  553. IP_DEFAULT_MULTICAST_LOOP = 0x1
  554. IP_DEFAULT_MULTICAST_TTL = 0x1
  555. IP_DF = 0x4000
  556. IP_DHCPINIT_IF = 0x45
  557. IP_DONTFRAG = 0x1b
  558. IP_DONTROUTE = 0x105
  559. IP_DROP_MEMBERSHIP = 0x14
  560. IP_DROP_SOURCE_MEMBERSHIP = 0x18
  561. IP_HDRINCL = 0x2
  562. IP_MAXPACKET = 0xffff
  563. IP_MF = 0x2000
  564. IP_MSS = 0x240
  565. IP_MULTICAST_IF = 0x10
  566. IP_MULTICAST_LOOP = 0x12
  567. IP_MULTICAST_TTL = 0x11
  568. IP_NEXTHOP = 0x19
  569. IP_OPTIONS = 0x1
  570. IP_PKTINFO = 0x1a
  571. IP_RECVDSTADDR = 0x7
  572. IP_RECVIF = 0x9
  573. IP_RECVOPTS = 0x5
  574. IP_RECVPKTINFO = 0x1a
  575. IP_RECVRETOPTS = 0x6
  576. IP_RECVSLLA = 0xa
  577. IP_RECVTTL = 0xb
  578. IP_RETOPTS = 0x8
  579. IP_REUSEADDR = 0x104
  580. IP_SEC_OPT = 0x22
  581. IP_TOS = 0x3
  582. IP_TTL = 0x4
  583. IP_UNBLOCK_SOURCE = 0x16
  584. IP_UNSPEC_SRC = 0x42
  585. ISIG = 0x1
  586. ISTRIP = 0x20
  587. IXANY = 0x800
  588. IXOFF = 0x1000
  589. IXON = 0x400
  590. MADV_ACCESS_DEFAULT = 0x6
  591. MADV_ACCESS_LWP = 0x7
  592. MADV_ACCESS_MANY = 0x8
  593. MADV_DONTNEED = 0x4
  594. MADV_FREE = 0x5
  595. MADV_NORMAL = 0x0
  596. MADV_RANDOM = 0x1
  597. MADV_SEQUENTIAL = 0x2
  598. MADV_WILLNEED = 0x3
  599. MAP_32BIT = 0x80
  600. MAP_ALIGN = 0x200
  601. MAP_ANON = 0x100
  602. MAP_ANONYMOUS = 0x100
  603. MAP_FIXED = 0x10
  604. MAP_INITDATA = 0x800
  605. MAP_NORESERVE = 0x40
  606. MAP_PRIVATE = 0x2
  607. MAP_RENAME = 0x20
  608. MAP_SHARED = 0x1
  609. MAP_TEXT = 0x400
  610. MAP_TYPE = 0xf
  611. MCL_CURRENT = 0x1
  612. MCL_FUTURE = 0x2
  613. MSG_CTRUNC = 0x10
  614. MSG_DONTROUTE = 0x4
  615. MSG_DONTWAIT = 0x80
  616. MSG_DUPCTRL = 0x800
  617. MSG_EOR = 0x8
  618. MSG_MAXIOVLEN = 0x10
  619. MSG_NOTIFICATION = 0x100
  620. MSG_OOB = 0x1
  621. MSG_PEEK = 0x2
  622. MSG_TRUNC = 0x20
  623. MSG_WAITALL = 0x40
  624. MSG_XPG4_2 = 0x8000
  625. MS_ASYNC = 0x1
  626. MS_INVALIDATE = 0x2
  627. MS_OLDSYNC = 0x0
  628. MS_SYNC = 0x4
  629. M_FLUSH = 0x86
  630. NOFLSH = 0x80
  631. OCRNL = 0x8
  632. OFDEL = 0x80
  633. OFILL = 0x40
  634. ONLCR = 0x4
  635. ONLRET = 0x20
  636. ONOCR = 0x10
  637. OPENFAIL = -0x1
  638. OPOST = 0x1
  639. O_ACCMODE = 0x600003
  640. O_APPEND = 0x8
  641. O_CLOEXEC = 0x800000
  642. O_CREAT = 0x100
  643. O_DSYNC = 0x40
  644. O_EXCL = 0x400
  645. O_EXEC = 0x400000
  646. O_LARGEFILE = 0x2000
  647. O_NDELAY = 0x4
  648. O_NOCTTY = 0x800
  649. O_NOFOLLOW = 0x20000
  650. O_NOLINKS = 0x40000
  651. O_NONBLOCK = 0x80
  652. O_RDONLY = 0x0
  653. O_RDWR = 0x2
  654. O_RSYNC = 0x8000
  655. O_SEARCH = 0x200000
  656. O_SIOCGIFCONF = -0x3ff796ec
  657. O_SIOCGLIFCONF = -0x3fef9688
  658. O_SYNC = 0x10
  659. O_TRUNC = 0x200
  660. O_WRONLY = 0x1
  661. O_XATTR = 0x4000
  662. PARENB = 0x100
  663. PAREXT = 0x100000
  664. PARMRK = 0x8
  665. PARODD = 0x200
  666. PENDIN = 0x4000
  667. PRIO_PGRP = 0x1
  668. PRIO_PROCESS = 0x0
  669. PRIO_USER = 0x2
  670. PROT_EXEC = 0x4
  671. PROT_NONE = 0x0
  672. PROT_READ = 0x1
  673. PROT_WRITE = 0x2
  674. RLIMIT_AS = 0x6
  675. RLIMIT_CORE = 0x4
  676. RLIMIT_CPU = 0x0
  677. RLIMIT_DATA = 0x2
  678. RLIMIT_FSIZE = 0x1
  679. RLIMIT_NOFILE = 0x5
  680. RLIMIT_STACK = 0x3
  681. RLIM_INFINITY = -0x3
  682. RTAX_AUTHOR = 0x6
  683. RTAX_BRD = 0x7
  684. RTAX_DST = 0x0
  685. RTAX_GATEWAY = 0x1
  686. RTAX_GENMASK = 0x3
  687. RTAX_IFA = 0x5
  688. RTAX_IFP = 0x4
  689. RTAX_MAX = 0x9
  690. RTAX_NETMASK = 0x2
  691. RTAX_SRC = 0x8
  692. RTA_AUTHOR = 0x40
  693. RTA_BRD = 0x80
  694. RTA_DST = 0x1
  695. RTA_GATEWAY = 0x2
  696. RTA_GENMASK = 0x8
  697. RTA_IFA = 0x20
  698. RTA_IFP = 0x10
  699. RTA_NETMASK = 0x4
  700. RTA_NUMBITS = 0x9
  701. RTA_SRC = 0x100
  702. RTF_BLACKHOLE = 0x1000
  703. RTF_CLONING = 0x100
  704. RTF_DONE = 0x40
  705. RTF_DYNAMIC = 0x10
  706. RTF_GATEWAY = 0x2
  707. RTF_HOST = 0x4
  708. RTF_INDIRECT = 0x40000
  709. RTF_KERNEL = 0x80000
  710. RTF_LLINFO = 0x400
  711. RTF_MASK = 0x80
  712. RTF_MODIFIED = 0x20
  713. RTF_MULTIRT = 0x10000
  714. RTF_PRIVATE = 0x2000
  715. RTF_PROTO1 = 0x8000
  716. RTF_PROTO2 = 0x4000
  717. RTF_REJECT = 0x8
  718. RTF_SETSRC = 0x20000
  719. RTF_STATIC = 0x800
  720. RTF_UP = 0x1
  721. RTF_XRESOLVE = 0x200
  722. RTF_ZONE = 0x100000
  723. RTM_ADD = 0x1
  724. RTM_CHANGE = 0x3
  725. RTM_CHGADDR = 0xf
  726. RTM_DELADDR = 0xd
  727. RTM_DELETE = 0x2
  728. RTM_FREEADDR = 0x10
  729. RTM_GET = 0x4
  730. RTM_IFINFO = 0xe
  731. RTM_LOCK = 0x8
  732. RTM_LOSING = 0x5
  733. RTM_MISS = 0x7
  734. RTM_NEWADDR = 0xc
  735. RTM_OLDADD = 0x9
  736. RTM_OLDDEL = 0xa
  737. RTM_REDIRECT = 0x6
  738. RTM_RESOLVE = 0xb
  739. RTM_VERSION = 0x3
  740. RTV_EXPIRE = 0x4
  741. RTV_HOPCOUNT = 0x2
  742. RTV_MTU = 0x1
  743. RTV_RPIPE = 0x8
  744. RTV_RTT = 0x40
  745. RTV_RTTVAR = 0x80
  746. RTV_SPIPE = 0x10
  747. RTV_SSTHRESH = 0x20
  748. RT_AWARE = 0x1
  749. RUSAGE_CHILDREN = -0x1
  750. RUSAGE_SELF = 0x0
  751. SCM_RIGHTS = 0x1010
  752. SCM_TIMESTAMP = 0x1013
  753. SCM_UCRED = 0x1012
  754. SHUT_RD = 0x0
  755. SHUT_RDWR = 0x2
  756. SHUT_WR = 0x1
  757. SIG2STR_MAX = 0x20
  758. SIOCADDMULTI = -0x7fdf96cf
  759. SIOCADDRT = -0x7fcf8df6
  760. SIOCATMARK = 0x40047307
  761. SIOCDARP = -0x7fdb96e0
  762. SIOCDELMULTI = -0x7fdf96ce
  763. SIOCDELRT = -0x7fcf8df5
  764. SIOCDXARP = -0x7fff9658
  765. SIOCGARP = -0x3fdb96e1
  766. SIOCGDSTINFO = -0x3fff965c
  767. SIOCGENADDR = -0x3fdf96ab
  768. SIOCGENPSTATS = -0x3fdf96c7
  769. SIOCGETLSGCNT = -0x3fef8deb
  770. SIOCGETNAME = 0x40107334
  771. SIOCGETPEER = 0x40107335
  772. SIOCGETPROP = -0x3fff8f44
  773. SIOCGETSGCNT = -0x3feb8deb
  774. SIOCGETSYNC = -0x3fdf96d3
  775. SIOCGETVIFCNT = -0x3feb8dec
  776. SIOCGHIWAT = 0x40047301
  777. SIOCGIFADDR = -0x3fdf96f3
  778. SIOCGIFBRDADDR = -0x3fdf96e9
  779. SIOCGIFCONF = -0x3ff796a4
  780. SIOCGIFDSTADDR = -0x3fdf96f1
  781. SIOCGIFFLAGS = -0x3fdf96ef
  782. SIOCGIFHWADDR = -0x3fdf9647
  783. SIOCGIFINDEX = -0x3fdf96a6
  784. SIOCGIFMEM = -0x3fdf96ed
  785. SIOCGIFMETRIC = -0x3fdf96e5
  786. SIOCGIFMTU = -0x3fdf96ea
  787. SIOCGIFMUXID = -0x3fdf96a8
  788. SIOCGIFNETMASK = -0x3fdf96e7
  789. SIOCGIFNUM = 0x40046957
  790. SIOCGIP6ADDRPOLICY = -0x3fff965e
  791. SIOCGIPMSFILTER = -0x3ffb964c
  792. SIOCGLIFADDR = -0x3f87968f
  793. SIOCGLIFBINDING = -0x3f879666
  794. SIOCGLIFBRDADDR = -0x3f879685
  795. SIOCGLIFCONF = -0x3fef965b
  796. SIOCGLIFDADSTATE = -0x3f879642
  797. SIOCGLIFDSTADDR = -0x3f87968d
  798. SIOCGLIFFLAGS = -0x3f87968b
  799. SIOCGLIFGROUPINFO = -0x3f4b9663
  800. SIOCGLIFGROUPNAME = -0x3f879664
  801. SIOCGLIFHWADDR = -0x3f879640
  802. SIOCGLIFINDEX = -0x3f87967b
  803. SIOCGLIFLNKINFO = -0x3f879674
  804. SIOCGLIFMETRIC = -0x3f879681
  805. SIOCGLIFMTU = -0x3f879686
  806. SIOCGLIFMUXID = -0x3f87967d
  807. SIOCGLIFNETMASK = -0x3f879683
  808. SIOCGLIFNUM = -0x3ff3967e
  809. SIOCGLIFSRCOF = -0x3fef964f
  810. SIOCGLIFSUBNET = -0x3f879676
  811. SIOCGLIFTOKEN = -0x3f879678
  812. SIOCGLIFUSESRC = -0x3f879651
  813. SIOCGLIFZONE = -0x3f879656
  814. SIOCGLOWAT = 0x40047303
  815. SIOCGMSFILTER = -0x3ffb964e
  816. SIOCGPGRP = 0x40047309
  817. SIOCGSTAMP = -0x3fef9646
  818. SIOCGXARP = -0x3fff9659
  819. SIOCIFDETACH = -0x7fdf96c8
  820. SIOCILB = -0x3ffb9645
  821. SIOCLIFADDIF = -0x3f879691
  822. SIOCLIFDELND = -0x7f879673
  823. SIOCLIFGETND = -0x3f879672
  824. SIOCLIFREMOVEIF = -0x7f879692
  825. SIOCLIFSETND = -0x7f879671
  826. SIOCLOWER = -0x7fdf96d7
  827. SIOCSARP = -0x7fdb96e2
  828. SIOCSCTPGOPT = -0x3fef9653
  829. SIOCSCTPPEELOFF = -0x3ffb9652
  830. SIOCSCTPSOPT = -0x7fef9654
  831. SIOCSENABLESDP = -0x3ffb9649
  832. SIOCSETPROP = -0x7ffb8f43
  833. SIOCSETSYNC = -0x7fdf96d4
  834. SIOCSHIWAT = -0x7ffb8d00
  835. SIOCSIFADDR = -0x7fdf96f4
  836. SIOCSIFBRDADDR = -0x7fdf96e8
  837. SIOCSIFDSTADDR = -0x7fdf96f2
  838. SIOCSIFFLAGS = -0x7fdf96f0
  839. SIOCSIFINDEX = -0x7fdf96a5
  840. SIOCSIFMEM = -0x7fdf96ee
  841. SIOCSIFMETRIC = -0x7fdf96e4
  842. SIOCSIFMTU = -0x7fdf96eb
  843. SIOCSIFMUXID = -0x7fdf96a7
  844. SIOCSIFNAME = -0x7fdf96b7
  845. SIOCSIFNETMASK = -0x7fdf96e6
  846. SIOCSIP6ADDRPOLICY = -0x7fff965d
  847. SIOCSIPMSFILTER = -0x7ffb964b
  848. SIOCSLGETREQ = -0x3fdf96b9
  849. SIOCSLIFADDR = -0x7f879690
  850. SIOCSLIFBRDADDR = -0x7f879684
  851. SIOCSLIFDSTADDR = -0x7f87968e
  852. SIOCSLIFFLAGS = -0x7f87968c
  853. SIOCSLIFGROUPNAME = -0x7f879665
  854. SIOCSLIFINDEX = -0x7f87967a
  855. SIOCSLIFLNKINFO = -0x7f879675
  856. SIOCSLIFMETRIC = -0x7f879680
  857. SIOCSLIFMTU = -0x7f879687
  858. SIOCSLIFMUXID = -0x7f87967c
  859. SIOCSLIFNAME = -0x3f87967f
  860. SIOCSLIFNETMASK = -0x7f879682
  861. SIOCSLIFPREFIX = -0x3f879641
  862. SIOCSLIFSUBNET = -0x7f879677
  863. SIOCSLIFTOKEN = -0x7f879679
  864. SIOCSLIFUSESRC = -0x7f879650
  865. SIOCSLIFZONE = -0x7f879655
  866. SIOCSLOWAT = -0x7ffb8cfe
  867. SIOCSLSTAT = -0x7fdf96b8
  868. SIOCSMSFILTER = -0x7ffb964d
  869. SIOCSPGRP = -0x7ffb8cf8
  870. SIOCSPROMISC = -0x7ffb96d0
  871. SIOCSQPTR = -0x3ffb9648
  872. SIOCSSDSTATS = -0x3fdf96d2
  873. SIOCSSESTATS = -0x3fdf96d1
  874. SIOCSXARP = -0x7fff965a
  875. SIOCTMYADDR = -0x3ff79670
  876. SIOCTMYSITE = -0x3ff7966e
  877. SIOCTONLINK = -0x3ff7966f
  878. SIOCUPPER = -0x7fdf96d8
  879. SIOCX25RCV = -0x3fdf96c4
  880. SIOCX25TBL = -0x3fdf96c3
  881. SIOCX25XMT = -0x3fdf96c5
  882. SIOCXPROTO = 0x20007337
  883. SOCK_CLOEXEC = 0x80000
  884. SOCK_DGRAM = 0x1
  885. SOCK_NDELAY = 0x200000
  886. SOCK_NONBLOCK = 0x100000
  887. SOCK_RAW = 0x4
  888. SOCK_RDM = 0x5
  889. SOCK_SEQPACKET = 0x6
  890. SOCK_STREAM = 0x2
  891. SOCK_TYPE_MASK = 0xffff
  892. SOL_FILTER = 0xfffc
  893. SOL_PACKET = 0xfffd
  894. SOL_ROUTE = 0xfffe
  895. SOL_SOCKET = 0xffff
  896. SOMAXCONN = 0x80
  897. SO_ACCEPTCONN = 0x2
  898. SO_ALL = 0x3f
  899. SO_ALLZONES = 0x1014
  900. SO_ANON_MLP = 0x100a
  901. SO_ATTACH_FILTER = 0x40000001
  902. SO_BAND = 0x4000
  903. SO_BROADCAST = 0x20
  904. SO_COPYOPT = 0x80000
  905. SO_DEBUG = 0x1
  906. SO_DELIM = 0x8000
  907. SO_DETACH_FILTER = 0x40000002
  908. SO_DGRAM_ERRIND = 0x200
  909. SO_DOMAIN = 0x100c
  910. SO_DONTLINGER = -0x81
  911. SO_DONTROUTE = 0x10
  912. SO_ERROPT = 0x40000
  913. SO_ERROR = 0x1007
  914. SO_EXCLBIND = 0x1015
  915. SO_HIWAT = 0x10
  916. SO_ISNTTY = 0x800
  917. SO_ISTTY = 0x400
  918. SO_KEEPALIVE = 0x8
  919. SO_LINGER = 0x80
  920. SO_LOWAT = 0x20
  921. SO_MAC_EXEMPT = 0x100b
  922. SO_MAC_IMPLICIT = 0x1016
  923. SO_MAXBLK = 0x100000
  924. SO_MAXPSZ = 0x8
  925. SO_MINPSZ = 0x4
  926. SO_MREADOFF = 0x80
  927. SO_MREADON = 0x40
  928. SO_NDELOFF = 0x200
  929. SO_NDELON = 0x100
  930. SO_NODELIM = 0x10000
  931. SO_OOBINLINE = 0x100
  932. SO_PROTOTYPE = 0x1009
  933. SO_RCVBUF = 0x1002
  934. SO_RCVLOWAT = 0x1004
  935. SO_RCVPSH = 0x100d
  936. SO_RCVTIMEO = 0x1006
  937. SO_READOPT = 0x1
  938. SO_RECVUCRED = 0x400
  939. SO_REUSEADDR = 0x4
  940. SO_SECATTR = 0x1011
  941. SO_SNDBUF = 0x1001
  942. SO_SNDLOWAT = 0x1003
  943. SO_SNDTIMEO = 0x1005
  944. SO_STRHOLD = 0x20000
  945. SO_TAIL = 0x200000
  946. SO_TIMESTAMP = 0x1013
  947. SO_TONSTOP = 0x2000
  948. SO_TOSTOP = 0x1000
  949. SO_TYPE = 0x1008
  950. SO_USELOOPBACK = 0x40
  951. SO_VRRP = 0x1017
  952. SO_WROFF = 0x2
  953. TCFLSH = 0x5407
  954. TCGETA = 0x5401
  955. TCGETS = 0x540d
  956. TCIFLUSH = 0x0
  957. TCIOFLUSH = 0x2
  958. TCOFLUSH = 0x1
  959. TCP_ABORT_THRESHOLD = 0x11
  960. TCP_ANONPRIVBIND = 0x20
  961. TCP_CONN_ABORT_THRESHOLD = 0x13
  962. TCP_CONN_NOTIFY_THRESHOLD = 0x12
  963. TCP_CORK = 0x18
  964. TCP_EXCLBIND = 0x21
  965. TCP_INIT_CWND = 0x15
  966. TCP_KEEPALIVE = 0x8
  967. TCP_KEEPALIVE_ABORT_THRESHOLD = 0x17
  968. TCP_KEEPALIVE_THRESHOLD = 0x16
  969. TCP_KEEPCNT = 0x23
  970. TCP_KEEPIDLE = 0x22
  971. TCP_KEEPINTVL = 0x24
  972. TCP_LINGER2 = 0x1c
  973. TCP_MAXSEG = 0x2
  974. TCP_MSS = 0x218
  975. TCP_NODELAY = 0x1
  976. TCP_NOTIFY_THRESHOLD = 0x10
  977. TCP_RECVDSTADDR = 0x14
  978. TCP_RTO_INITIAL = 0x19
  979. TCP_RTO_MAX = 0x1b
  980. TCP_RTO_MIN = 0x1a
  981. TCSAFLUSH = 0x5410
  982. TCSBRK = 0x5405
  983. TCSETA = 0x5402
  984. TCSETAF = 0x5404
  985. TCSETAW = 0x5403
  986. TCSETS = 0x540e
  987. TCSETSF = 0x5410
  988. TCSETSW = 0x540f
  989. TCXONC = 0x5406
  990. TIOC = 0x5400
  991. TIOCCBRK = 0x747a
  992. TIOCCDTR = 0x7478
  993. TIOCCILOOP = 0x746c
  994. TIOCEXCL = 0x740d
  995. TIOCFLUSH = 0x7410
  996. TIOCGETC = 0x7412
  997. TIOCGETD = 0x7400
  998. TIOCGETP = 0x7408
  999. TIOCGLTC = 0x7474
  1000. TIOCGPGRP = 0x7414
  1001. TIOCGPPS = 0x547d
  1002. TIOCGPPSEV = 0x547f
  1003. TIOCGSID = 0x7416
  1004. TIOCGSOFTCAR = 0x5469
  1005. TIOCGWINSZ = 0x5468
  1006. TIOCHPCL = 0x7402
  1007. TIOCKBOF = 0x5409
  1008. TIOCKBON = 0x5408
  1009. TIOCLBIC = 0x747e
  1010. TIOCLBIS = 0x747f
  1011. TIOCLGET = 0x747c
  1012. TIOCLSET = 0x747d
  1013. TIOCMBIC = 0x741c
  1014. TIOCMBIS = 0x741b
  1015. TIOCMGET = 0x741d
  1016. TIOCMSET = 0x741a
  1017. TIOCM_CAR = 0x40
  1018. TIOCM_CD = 0x40
  1019. TIOCM_CTS = 0x20
  1020. TIOCM_DSR = 0x100
  1021. TIOCM_DTR = 0x2
  1022. TIOCM_LE = 0x1
  1023. TIOCM_RI = 0x80
  1024. TIOCM_RNG = 0x80
  1025. TIOCM_RTS = 0x4
  1026. TIOCM_SR = 0x10
  1027. TIOCM_ST = 0x8
  1028. TIOCNOTTY = 0x7471
  1029. TIOCNXCL = 0x740e
  1030. TIOCOUTQ = 0x7473
  1031. TIOCREMOTE = 0x741e
  1032. TIOCSBRK = 0x747b
  1033. TIOCSCTTY = 0x7484
  1034. TIOCSDTR = 0x7479
  1035. TIOCSETC = 0x7411
  1036. TIOCSETD = 0x7401
  1037. TIOCSETN = 0x740a
  1038. TIOCSETP = 0x7409
  1039. TIOCSIGNAL = 0x741f
  1040. TIOCSILOOP = 0x746d
  1041. TIOCSLTC = 0x7475
  1042. TIOCSPGRP = 0x7415
  1043. TIOCSPPS = 0x547e
  1044. TIOCSSOFTCAR = 0x546a
  1045. TIOCSTART = 0x746e
  1046. TIOCSTI = 0x7417
  1047. TIOCSTOP = 0x746f
  1048. TIOCSWINSZ = 0x5467
  1049. TOSTOP = 0x100
  1050. VCEOF = 0x8
  1051. VCEOL = 0x9
  1052. VDISCARD = 0xd
  1053. VDSUSP = 0xb
  1054. VEOF = 0x4
  1055. VEOL = 0x5
  1056. VEOL2 = 0x6
  1057. VERASE = 0x2
  1058. VINTR = 0x0
  1059. VKILL = 0x3
  1060. VLNEXT = 0xf
  1061. VMIN = 0x4
  1062. VQUIT = 0x1
  1063. VREPRINT = 0xc
  1064. VSTART = 0x8
  1065. VSTATUS = 0x10
  1066. VSTOP = 0x9
  1067. VSUSP = 0xa
  1068. VSWTCH = 0x7
  1069. VT0 = 0x0
  1070. VT1 = 0x4000
  1071. VTDLY = 0x4000
  1072. VTIME = 0x5
  1073. VWERASE = 0xe
  1074. WCONTFLG = 0xffff
  1075. WCONTINUED = 0x8
  1076. WCOREFLG = 0x80
  1077. WEXITED = 0x1
  1078. WNOHANG = 0x40
  1079. WNOWAIT = 0x80
  1080. WOPTMASK = 0xcf
  1081. WRAP = 0x20000
  1082. WSIGMASK = 0x7f
  1083. WSTOPFLG = 0x7f
  1084. WSTOPPED = 0x4
  1085. WTRAPPED = 0x2
  1086. WUNTRACED = 0x4
  1087. )
  1088. // Errors
  1089. const (
  1090. E2BIG = syscall.Errno(0x7)
  1091. EACCES = syscall.Errno(0xd)
  1092. EADDRINUSE = syscall.Errno(0x7d)
  1093. EADDRNOTAVAIL = syscall.Errno(0x7e)
  1094. EADV = syscall.Errno(0x44)
  1095. EAFNOSUPPORT = syscall.Errno(0x7c)
  1096. EAGAIN = syscall.Errno(0xb)
  1097. EALREADY = syscall.Errno(0x95)
  1098. EBADE = syscall.Errno(0x32)
  1099. EBADF = syscall.Errno(0x9)
  1100. EBADFD = syscall.Errno(0x51)
  1101. EBADMSG = syscall.Errno(0x4d)
  1102. EBADR = syscall.Errno(0x33)
  1103. EBADRQC = syscall.Errno(0x36)
  1104. EBADSLT = syscall.Errno(0x37)
  1105. EBFONT = syscall.Errno(0x39)
  1106. EBUSY = syscall.Errno(0x10)
  1107. ECANCELED = syscall.Errno(0x2f)
  1108. ECHILD = syscall.Errno(0xa)
  1109. ECHRNG = syscall.Errno(0x25)
  1110. ECOMM = syscall.Errno(0x46)
  1111. ECONNABORTED = syscall.Errno(0x82)
  1112. ECONNREFUSED = syscall.Errno(0x92)
  1113. ECONNRESET = syscall.Errno(0x83)
  1114. EDEADLK = syscall.Errno(0x2d)
  1115. EDEADLOCK = syscall.Errno(0x38)
  1116. EDESTADDRREQ = syscall.Errno(0x60)
  1117. EDOM = syscall.Errno(0x21)
  1118. EDQUOT = syscall.Errno(0x31)
  1119. EEXIST = syscall.Errno(0x11)
  1120. EFAULT = syscall.Errno(0xe)
  1121. EFBIG = syscall.Errno(0x1b)
  1122. EHOSTDOWN = syscall.Errno(0x93)
  1123. EHOSTUNREACH = syscall.Errno(0x94)
  1124. EIDRM = syscall.Errno(0x24)
  1125. EILSEQ = syscall.Errno(0x58)
  1126. EINPROGRESS = syscall.Errno(0x96)
  1127. EINTR = syscall.Errno(0x4)
  1128. EINVAL = syscall.Errno(0x16)
  1129. EIO = syscall.Errno(0x5)
  1130. EISCONN = syscall.Errno(0x85)
  1131. EISDIR = syscall.Errno(0x15)
  1132. EL2HLT = syscall.Errno(0x2c)
  1133. EL2NSYNC = syscall.Errno(0x26)
  1134. EL3HLT = syscall.Errno(0x27)
  1135. EL3RST = syscall.Errno(0x28)
  1136. ELIBACC = syscall.Errno(0x53)
  1137. ELIBBAD = syscall.Errno(0x54)
  1138. ELIBEXEC = syscall.Errno(0x57)
  1139. ELIBMAX = syscall.Errno(0x56)
  1140. ELIBSCN = syscall.Errno(0x55)
  1141. ELNRNG = syscall.Errno(0x29)
  1142. ELOCKUNMAPPED = syscall.Errno(0x48)
  1143. ELOOP = syscall.Errno(0x5a)
  1144. EMFILE = syscall.Errno(0x18)
  1145. EMLINK = syscall.Errno(0x1f)
  1146. EMSGSIZE = syscall.Errno(0x61)
  1147. EMULTIHOP = syscall.Errno(0x4a)
  1148. ENAMETOOLONG = syscall.Errno(0x4e)
  1149. ENETDOWN = syscall.Errno(0x7f)
  1150. ENETRESET = syscall.Errno(0x81)
  1151. ENETUNREACH = syscall.Errno(0x80)
  1152. ENFILE = syscall.Errno(0x17)
  1153. ENOANO = syscall.Errno(0x35)
  1154. ENOBUFS = syscall.Errno(0x84)
  1155. ENOCSI = syscall.Errno(0x2b)
  1156. ENODATA = syscall.Errno(0x3d)
  1157. ENODEV = syscall.Errno(0x13)
  1158. ENOENT = syscall.Errno(0x2)
  1159. ENOEXEC = syscall.Errno(0x8)
  1160. ENOLCK = syscall.Errno(0x2e)
  1161. ENOLINK = syscall.Errno(0x43)
  1162. ENOMEM = syscall.Errno(0xc)
  1163. ENOMSG = syscall.Errno(0x23)
  1164. ENONET = syscall.Errno(0x40)
  1165. ENOPKG = syscall.Errno(0x41)
  1166. ENOPROTOOPT = syscall.Errno(0x63)
  1167. ENOSPC = syscall.Errno(0x1c)
  1168. ENOSR = syscall.Errno(0x3f)
  1169. ENOSTR = syscall.Errno(0x3c)
  1170. ENOSYS = syscall.Errno(0x59)
  1171. ENOTACTIVE = syscall.Errno(0x49)
  1172. ENOTBLK = syscall.Errno(0xf)
  1173. ENOTCONN = syscall.Errno(0x86)
  1174. ENOTDIR = syscall.Errno(0x14)
  1175. ENOTEMPTY = syscall.Errno(0x5d)
  1176. ENOTRECOVERABLE = syscall.Errno(0x3b)
  1177. ENOTSOCK = syscall.Errno(0x5f)
  1178. ENOTSUP = syscall.Errno(0x30)
  1179. ENOTTY = syscall.Errno(0x19)
  1180. ENOTUNIQ = syscall.Errno(0x50)
  1181. ENXIO = syscall.Errno(0x6)
  1182. EOPNOTSUPP = syscall.Errno(0x7a)
  1183. EOVERFLOW = syscall.Errno(0x4f)
  1184. EOWNERDEAD = syscall.Errno(0x3a)
  1185. EPERM = syscall.Errno(0x1)
  1186. EPFNOSUPPORT = syscall.Errno(0x7b)
  1187. EPIPE = syscall.Errno(0x20)
  1188. EPROTO = syscall.Errno(0x47)
  1189. EPROTONOSUPPORT = syscall.Errno(0x78)
  1190. EPROTOTYPE = syscall.Errno(0x62)
  1191. ERANGE = syscall.Errno(0x22)
  1192. EREMCHG = syscall.Errno(0x52)
  1193. EREMOTE = syscall.Errno(0x42)
  1194. ERESTART = syscall.Errno(0x5b)
  1195. EROFS = syscall.Errno(0x1e)
  1196. ESHUTDOWN = syscall.Errno(0x8f)
  1197. ESOCKTNOSUPPORT = syscall.Errno(0x79)
  1198. ESPIPE = syscall.Errno(0x1d)
  1199. ESRCH = syscall.Errno(0x3)
  1200. ESRMNT = syscall.Errno(0x45)
  1201. ESTALE = syscall.Errno(0x97)
  1202. ESTRPIPE = syscall.Errno(0x5c)
  1203. ETIME = syscall.Errno(0x3e)
  1204. ETIMEDOUT = syscall.Errno(0x91)
  1205. ETOOMANYREFS = syscall.Errno(0x90)
  1206. ETXTBSY = syscall.Errno(0x1a)
  1207. EUNATCH = syscall.Errno(0x2a)
  1208. EUSERS = syscall.Errno(0x5e)
  1209. EWOULDBLOCK = syscall.Errno(0xb)
  1210. EXDEV = syscall.Errno(0x12)
  1211. EXFULL = syscall.Errno(0x34)
  1212. )
  1213. // Signals
  1214. const (
  1215. SIGABRT = syscall.Signal(0x6)
  1216. SIGALRM = syscall.Signal(0xe)
  1217. SIGBUS = syscall.Signal(0xa)
  1218. SIGCANCEL = syscall.Signal(0x24)
  1219. SIGCHLD = syscall.Signal(0x12)
  1220. SIGCLD = syscall.Signal(0x12)
  1221. SIGCONT = syscall.Signal(0x19)
  1222. SIGEMT = syscall.Signal(0x7)
  1223. SIGFPE = syscall.Signal(0x8)
  1224. SIGFREEZE = syscall.Signal(0x22)
  1225. SIGHUP = syscall.Signal(0x1)
  1226. SIGILL = syscall.Signal(0x4)
  1227. SIGINFO = syscall.Signal(0x29)
  1228. SIGINT = syscall.Signal(0x2)
  1229. SIGIO = syscall.Signal(0x16)
  1230. SIGIOT = syscall.Signal(0x6)
  1231. SIGJVM1 = syscall.Signal(0x27)
  1232. SIGJVM2 = syscall.Signal(0x28)
  1233. SIGKILL = syscall.Signal(0x9)
  1234. SIGLOST = syscall.Signal(0x25)
  1235. SIGLWP = syscall.Signal(0x21)
  1236. SIGPIPE = syscall.Signal(0xd)
  1237. SIGPOLL = syscall.Signal(0x16)
  1238. SIGPROF = syscall.Signal(0x1d)
  1239. SIGPWR = syscall.Signal(0x13)
  1240. SIGQUIT = syscall.Signal(0x3)
  1241. SIGSEGV = syscall.Signal(0xb)
  1242. SIGSTOP = syscall.Signal(0x17)
  1243. SIGSYS = syscall.Signal(0xc)
  1244. SIGTERM = syscall.Signal(0xf)
  1245. SIGTHAW = syscall.Signal(0x23)
  1246. SIGTRAP = syscall.Signal(0x5)
  1247. SIGTSTP = syscall.Signal(0x18)
  1248. SIGTTIN = syscall.Signal(0x1a)
  1249. SIGTTOU = syscall.Signal(0x1b)
  1250. SIGURG = syscall.Signal(0x15)
  1251. SIGUSR1 = syscall.Signal(0x10)
  1252. SIGUSR2 = syscall.Signal(0x11)
  1253. SIGVTALRM = syscall.Signal(0x1c)
  1254. SIGWAITING = syscall.Signal(0x20)
  1255. SIGWINCH = syscall.Signal(0x14)
  1256. SIGXCPU = syscall.Signal(0x1e)
  1257. SIGXFSZ = syscall.Signal(0x1f)
  1258. SIGXRES = syscall.Signal(0x26)
  1259. )
  1260. // Error table
  1261. var errors = [...]string{
  1262. 1: "not owner",
  1263. 2: "no such file or directory",
  1264. 3: "no such process",
  1265. 4: "interrupted system call",
  1266. 5: "I/O error",
  1267. 6: "no such device or address",
  1268. 7: "arg list too long",
  1269. 8: "exec format error",
  1270. 9: "bad file number",
  1271. 10: "no child processes",
  1272. 11: "resource temporarily unavailable",
  1273. 12: "not enough space",
  1274. 13: "permission denied",
  1275. 14: "bad address",
  1276. 15: "block device required",
  1277. 16: "device busy",
  1278. 17: "file exists",
  1279. 18: "cross-device link",
  1280. 19: "no such device",
  1281. 20: "not a directory",
  1282. 21: "is a directory",
  1283. 22: "invalid argument",
  1284. 23: "file table overflow",
  1285. 24: "too many open files",
  1286. 25: "inappropriate ioctl for device",
  1287. 26: "text file busy",
  1288. 27: "file too large",
  1289. 28: "no space left on device",
  1290. 29: "illegal seek",
  1291. 30: "read-only file system",
  1292. 31: "too many links",
  1293. 32: "broken pipe",
  1294. 33: "argument out of domain",
  1295. 34: "result too large",
  1296. 35: "no message of desired type",
  1297. 36: "identifier removed",
  1298. 37: "channel number out of range",
  1299. 38: "level 2 not synchronized",
  1300. 39: "level 3 halted",
  1301. 40: "level 3 reset",
  1302. 41: "link number out of range",
  1303. 42: "protocol driver not attached",
  1304. 43: "no CSI structure available",
  1305. 44: "level 2 halted",
  1306. 45: "deadlock situation detected/avoided",
  1307. 46: "no record locks available",
  1308. 47: "operation canceled",
  1309. 48: "operation not supported",
  1310. 49: "disc quota exceeded",
  1311. 50: "bad exchange descriptor",
  1312. 51: "bad request descriptor",
  1313. 52: "message tables full",
  1314. 53: "anode table overflow",
  1315. 54: "bad request code",
  1316. 55: "invalid slot",
  1317. 56: "file locking deadlock",
  1318. 57: "bad font file format",
  1319. 58: "owner of the lock died",
  1320. 59: "lock is not recoverable",
  1321. 60: "not a stream device",
  1322. 61: "no data available",
  1323. 62: "timer expired",
  1324. 63: "out of stream resources",
  1325. 64: "machine is not on the network",
  1326. 65: "package not installed",
  1327. 66: "object is remote",
  1328. 67: "link has been severed",
  1329. 68: "advertise error",
  1330. 69: "srmount error",
  1331. 70: "communication error on send",
  1332. 71: "protocol error",
  1333. 72: "locked lock was unmapped ",
  1334. 73: "facility is not active",
  1335. 74: "multihop attempted",
  1336. 77: "not a data message",
  1337. 78: "file name too long",
  1338. 79: "value too large for defined data type",
  1339. 80: "name not unique on network",
  1340. 81: "file descriptor in bad state",
  1341. 82: "remote address changed",
  1342. 83: "can not access a needed shared library",
  1343. 84: "accessing a corrupted shared library",
  1344. 85: ".lib section in a.out corrupted",
  1345. 86: "attempting to link in more shared libraries than system limit",
  1346. 87: "can not exec a shared library directly",
  1347. 88: "illegal byte sequence",
  1348. 89: "operation not applicable",
  1349. 90: "number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS",
  1350. 91: "error 91",
  1351. 92: "error 92",
  1352. 93: "directory not empty",
  1353. 94: "too many users",
  1354. 95: "socket operation on non-socket",
  1355. 96: "destination address required",
  1356. 97: "message too long",
  1357. 98: "protocol wrong type for socket",
  1358. 99: "option not supported by protocol",
  1359. 120: "protocol not supported",
  1360. 121: "socket type not supported",
  1361. 122: "operation not supported on transport endpoint",
  1362. 123: "protocol family not supported",
  1363. 124: "address family not supported by protocol family",
  1364. 125: "address already in use",
  1365. 126: "cannot assign requested address",
  1366. 127: "network is down",
  1367. 128: "network is unreachable",
  1368. 129: "network dropped connection because of reset",
  1369. 130: "software caused connection abort",
  1370. 131: "connection reset by peer",
  1371. 132: "no buffer space available",
  1372. 133: "transport endpoint is already connected",
  1373. 134: "transport endpoint is not connected",
  1374. 143: "cannot send after socket shutdown",
  1375. 144: "too many references: cannot splice",
  1376. 145: "connection timed out",
  1377. 146: "connection refused",
  1378. 147: "host is down",
  1379. 148: "no route to host",
  1380. 149: "operation already in progress",
  1381. 150: "operation now in progress",
  1382. 151: "stale NFS file handle",
  1383. }
  1384. // Signal table
  1385. var signals = [...]string{
  1386. 1: "hangup",
  1387. 2: "interrupt",
  1388. 3: "quit",
  1389. 4: "illegal Instruction",
  1390. 5: "trace/Breakpoint Trap",
  1391. 6: "abort",
  1392. 7: "emulation Trap",
  1393. 8: "arithmetic Exception",
  1394. 9: "killed",
  1395. 10: "bus Error",
  1396. 11: "segmentation Fault",
  1397. 12: "bad System Call",
  1398. 13: "broken Pipe",
  1399. 14: "alarm Clock",
  1400. 15: "terminated",
  1401. 16: "user Signal 1",
  1402. 17: "user Signal 2",
  1403. 18: "child Status Changed",
  1404. 19: "power-Fail/Restart",
  1405. 20: "window Size Change",
  1406. 21: "urgent Socket Condition",
  1407. 22: "pollable Event",
  1408. 23: "stopped (signal)",
  1409. 24: "stopped (user)",
  1410. 25: "continued",
  1411. 26: "stopped (tty input)",
  1412. 27: "stopped (tty output)",
  1413. 28: "virtual Timer Expired",
  1414. 29: "profiling Timer Expired",
  1415. 30: "cpu Limit Exceeded",
  1416. 31: "file Size Limit Exceeded",
  1417. 32: "no runnable lwp",
  1418. 33: "inter-lwp signal",
  1419. 34: "checkpoint Freeze",
  1420. 35: "checkpoint Thaw",
  1421. 36: "thread Cancellation",
  1422. 37: "resource Lost",
  1423. 38: "resource Control Exceeded",
  1424. 39: "reserved for JVM 1",
  1425. 40: "reserved for JVM 2",
  1426. 41: "information Request",
  1427. }