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