]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blame - vendor/github.com/fsouza/go-dockerclient/external/golang.org/x/sys/unix/ztypes_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 / ztypes_darwin_arm64.go
CommitLineData
9b12e4fe
JC
1// +build arm64,darwin
2// Created by cgo -godefs - DO NOT EDIT
3// cgo -godefs types_darwin.go
4
5package unix
6
7const (
8 sizeofPtr = 0x8
9 sizeofShort = 0x2
10 sizeofInt = 0x4
11 sizeofLong = 0x8
12 sizeofLongLong = 0x8
13)
14
15type (
16 _C_short int16
17 _C_int int32
18 _C_long int64
19 _C_long_long int64
20)
21
22type Timespec struct {
23 Sec int64
24 Nsec int64
25}
26
27type Timeval struct {
28 Sec int64
29 Usec int32
30 Pad_cgo_0 [4]byte
31}
32
33type Timeval32 struct {
34 Sec int32
35 Usec int32
36}
37
38type Rusage struct {
39 Utime Timeval
40 Stime Timeval
41 Maxrss int64
42 Ixrss int64
43 Idrss int64
44 Isrss int64
45 Minflt int64
46 Majflt int64
47 Nswap int64
48 Inblock int64
49 Oublock int64
50 Msgsnd int64
51 Msgrcv int64
52 Nsignals int64
53 Nvcsw int64
54 Nivcsw int64
55}
56
57type Rlimit struct {
58 Cur uint64
59 Max uint64
60}
61
62type _Gid_t uint32
63
64type Stat_t struct {
65 Dev int32
66 Mode uint16
67 Nlink uint16
68 Ino uint64
69 Uid uint32
70 Gid uint32
71 Rdev int32
72 Pad_cgo_0 [4]byte
73 Atimespec Timespec
74 Mtimespec Timespec
75 Ctimespec Timespec
76 Birthtimespec Timespec
77 Size int64
78 Blocks int64
79 Blksize int32
80 Flags uint32
81 Gen uint32
82 Lspare int32
83 Qspare [2]int64
84}
85
86type Statfs_t struct {
87 Bsize uint32
88 Iosize int32
89 Blocks uint64
90 Bfree uint64
91 Bavail uint64
92 Files uint64
93 Ffree uint64
94 Fsid Fsid
95 Owner uint32
96 Type uint32
97 Flags uint32
98 Fssubtype uint32
99 Fstypename [16]int8
100 Mntonname [1024]int8
101 Mntfromname [1024]int8
102 Reserved [8]uint32
103}
104
105type Flock_t struct {
106 Start int64
107 Len int64
108 Pid int32
109 Type int16
110 Whence int16
111}
112
113type Fstore_t struct {
114 Flags uint32
115 Posmode int32
116 Offset int64
117 Length int64
118 Bytesalloc int64
119}
120
121type Radvisory_t struct {
122 Offset int64
123 Count int32
124 Pad_cgo_0 [4]byte
125}
126
127type Fbootstraptransfer_t struct {
128 Offset int64
129 Length uint64
130 Buffer *byte
131}
132
133type Log2phys_t struct {
134 Flags uint32
135 Pad_cgo_0 [8]byte
136 Pad_cgo_1 [8]byte
137}
138
139type Fsid struct {
140 Val [2]int32
141}
142
143type Dirent struct {
144 Ino uint64
145 Seekoff uint64
146 Reclen uint16
147 Namlen uint16
148 Type uint8
149 Name [1024]int8
150 Pad_cgo_0 [3]byte
151}
152
153type RawSockaddrInet4 struct {
154 Len uint8
155 Family uint8
156 Port uint16
157 Addr [4]byte /* in_addr */
158 Zero [8]int8
159}
160
161type RawSockaddrInet6 struct {
162 Len uint8
163 Family uint8
164 Port uint16
165 Flowinfo uint32
166 Addr [16]byte /* in6_addr */
167 Scope_id uint32
168}
169
170type RawSockaddrUnix struct {
171 Len uint8
172 Family uint8
173 Path [104]int8
174}
175
176type RawSockaddrDatalink struct {
177 Len uint8
178 Family uint8
179 Index uint16
180 Type uint8
181 Nlen uint8
182 Alen uint8
183 Slen uint8
184 Data [12]int8
185}
186
187type RawSockaddr struct {
188 Len uint8
189 Family uint8
190 Data [14]int8
191}
192
193type RawSockaddrAny struct {
194 Addr RawSockaddr
195 Pad [92]int8
196}
197
198type _Socklen uint32
199
200type Linger struct {
201 Onoff int32
202 Linger int32
203}
204
205type Iovec struct {
206 Base *byte
207 Len uint64
208}
209
210type IPMreq struct {
211 Multiaddr [4]byte /* in_addr */
212 Interface [4]byte /* in_addr */
213}
214
215type IPv6Mreq struct {
216 Multiaddr [16]byte /* in6_addr */
217 Interface uint32
218}
219
220type Msghdr struct {
221 Name *byte
222 Namelen uint32
223 Pad_cgo_0 [4]byte
224 Iov *Iovec
225 Iovlen int32
226 Pad_cgo_1 [4]byte
227 Control *byte
228 Controllen uint32
229 Flags int32
230}
231
232type Cmsghdr struct {
233 Len uint32
234 Level int32
235 Type int32
236}
237
238type Inet4Pktinfo struct {
239 Ifindex uint32
240 Spec_dst [4]byte /* in_addr */
241 Addr [4]byte /* in_addr */
242}
243
244type Inet6Pktinfo struct {
245 Addr [16]byte /* in6_addr */
246 Ifindex uint32
247}
248
249type IPv6MTUInfo struct {
250 Addr RawSockaddrInet6
251 Mtu uint32
252}
253
254type ICMPv6Filter struct {
255 Filt [8]uint32
256}
257
258const (
259 SizeofSockaddrInet4 = 0x10
260 SizeofSockaddrInet6 = 0x1c
261 SizeofSockaddrAny = 0x6c
262 SizeofSockaddrUnix = 0x6a
263 SizeofSockaddrDatalink = 0x14
264 SizeofLinger = 0x8
265 SizeofIPMreq = 0x8
266 SizeofIPv6Mreq = 0x14
267 SizeofMsghdr = 0x30
268 SizeofCmsghdr = 0xc
269 SizeofInet4Pktinfo = 0xc
270 SizeofInet6Pktinfo = 0x14
271 SizeofIPv6MTUInfo = 0x20
272 SizeofICMPv6Filter = 0x20
273)
274
275const (
276 PTRACE_TRACEME = 0x0
277 PTRACE_CONT = 0x7
278 PTRACE_KILL = 0x8
279)
280
281type Kevent_t struct {
282 Ident uint64
283 Filter int16
284 Flags uint16
285 Fflags uint32
286 Data int64
287 Udata *byte
288}
289
290type FdSet struct {
291 Bits [32]int32
292}
293
294const (
295 SizeofIfMsghdr = 0x70
296 SizeofIfData = 0x60
297 SizeofIfaMsghdr = 0x14
298 SizeofIfmaMsghdr = 0x10
299 SizeofIfmaMsghdr2 = 0x14
300 SizeofRtMsghdr = 0x5c
301 SizeofRtMetrics = 0x38
302)
303
304type IfMsghdr struct {
305 Msglen uint16
306 Version uint8
307 Type uint8
308 Addrs int32
309 Flags int32
310 Index uint16
311 Pad_cgo_0 [2]byte
312 Data IfData
313}
314
315type IfData struct {
316 Type uint8
317 Typelen uint8
318 Physical uint8
319 Addrlen uint8
320 Hdrlen uint8
321 Recvquota uint8
322 Xmitquota uint8
323 Unused1 uint8
324 Mtu uint32
325 Metric uint32
326 Baudrate uint32
327 Ipackets uint32
328 Ierrors uint32
329 Opackets uint32
330 Oerrors uint32
331 Collisions uint32
332 Ibytes uint32
333 Obytes uint32
334 Imcasts uint32
335 Omcasts uint32
336 Iqdrops uint32
337 Noproto uint32
338 Recvtiming uint32
339 Xmittiming uint32
340 Lastchange Timeval32
341 Unused2 uint32
342 Hwassist uint32
343 Reserved1 uint32
344 Reserved2 uint32
345}
346
347type IfaMsghdr struct {
348 Msglen uint16
349 Version uint8
350 Type uint8
351 Addrs int32
352 Flags int32
353 Index uint16
354 Pad_cgo_0 [2]byte
355 Metric int32
356}
357
358type IfmaMsghdr struct {
359 Msglen uint16
360 Version uint8
361 Type uint8
362 Addrs int32
363 Flags int32
364 Index uint16
365 Pad_cgo_0 [2]byte
366}
367
368type IfmaMsghdr2 struct {
369 Msglen uint16
370 Version uint8
371 Type uint8
372 Addrs int32
373 Flags int32
374 Index uint16
375 Pad_cgo_0 [2]byte
376 Refcount int32
377}
378
379type RtMsghdr struct {
380 Msglen uint16
381 Version uint8
382 Type uint8
383 Index uint16
384 Pad_cgo_0 [2]byte
385 Flags int32
386 Addrs int32
387 Pid int32
388 Seq int32
389 Errno int32
390 Use int32
391 Inits uint32
392 Rmx RtMetrics
393}
394
395type RtMetrics struct {
396 Locks uint32
397 Mtu uint32
398 Hopcount uint32
399 Expire int32
400 Recvpipe uint32
401 Sendpipe uint32
402 Ssthresh uint32
403 Rtt uint32
404 Rttvar uint32
405 Pksent uint32
406 Filler [4]uint32
407}
408
409const (
410 SizeofBpfVersion = 0x4
411 SizeofBpfStat = 0x8
412 SizeofBpfProgram = 0x10
413 SizeofBpfInsn = 0x8
414 SizeofBpfHdr = 0x14
415)
416
417type BpfVersion struct {
418 Major uint16
419 Minor uint16
420}
421
422type BpfStat struct {
423 Recv uint32
424 Drop uint32
425}
426
427type BpfProgram struct {
428 Len uint32
429 Pad_cgo_0 [4]byte
430 Insns *BpfInsn
431}
432
433type BpfInsn struct {
434 Code uint16
435 Jt uint8
436 Jf uint8
437 K uint32
438}
439
440type BpfHdr struct {
441 Tstamp Timeval32
442 Caplen uint32
443 Datalen uint32
444 Hdrlen uint16
445 Pad_cgo_0 [2]byte
446}
447
448type Termios struct {
449 Iflag uint64
450 Oflag uint64
451 Cflag uint64
452 Lflag uint64
453 Cc [20]uint8
454 Pad_cgo_0 [4]byte
455 Ispeed uint64
456 Ospeed uint64
457}