2 // Created by cgo -godefs - DO NOT EDIT
3 // cgo -godefs types_darwin.go
22 type Timespec struct {
32 type Timeval32 struct{}
71 Birthtimespec Timespec
81 type Statfs_t struct {
96 Mntfromname [1024]int8
100 type Flock_t struct {
108 type Fstore_t struct {
116 type Radvisory_t struct {
121 type Fbootstraptransfer_t struct {
127 type Log2phys_t struct {
147 type RawSockaddrInet4 struct {
151 Addr [4]byte /* in_addr */
155 type RawSockaddrInet6 struct {
160 Addr [16]byte /* in6_addr */
164 type RawSockaddrUnix struct {
170 type RawSockaddrDatalink struct {
181 type RawSockaddr struct {
187 type RawSockaddrAny struct {
205 Multiaddr [4]byte /* in_addr */
206 Interface [4]byte /* in_addr */
209 type IPv6Mreq struct {
210 Multiaddr [16]byte /* in6_addr */
224 type Cmsghdr struct {
230 type Inet4Pktinfo struct {
232 Spec_dst [4]byte /* in_addr */
233 Addr [4]byte /* in_addr */
236 type Inet6Pktinfo struct {
237 Addr [16]byte /* in6_addr */
241 type IPv6MTUInfo struct {
242 Addr RawSockaddrInet6
246 type ICMPv6Filter struct {
251 SizeofSockaddrInet4 = 0x10
252 SizeofSockaddrInet6 = 0x1c
253 SizeofSockaddrAny = 0x6c
254 SizeofSockaddrUnix = 0x6a
255 SizeofSockaddrDatalink = 0x14
258 SizeofIPv6Mreq = 0x14
261 SizeofInet4Pktinfo = 0xc
262 SizeofInet6Pktinfo = 0x14
263 SizeofIPv6MTUInfo = 0x20
264 SizeofICMPv6Filter = 0x20
273 type Kevent_t struct {
287 SizeofIfMsghdr = 0x70
289 SizeofIfaMsghdr = 0x14
290 SizeofIfmaMsghdr = 0x10
291 SizeofIfmaMsghdr2 = 0x14
292 SizeofRtMsghdr = 0x5c
293 SizeofRtMetrics = 0x38
296 type IfMsghdr struct {
339 type IfaMsghdr struct {
350 type IfmaMsghdr struct {
360 type IfmaMsghdr2 struct {
371 type RtMsghdr struct {
387 type RtMetrics struct {
402 SizeofBpfVersion = 0x4
404 SizeofBpfProgram = 0x8
409 type BpfVersion struct {
414 type BpfStat struct {
419 type BpfProgram struct {
424 type BpfInsn struct {
439 type Termios struct {