2 // Created by cgo -godefs - DO NOT EDIT
3 // cgo -godefs types_darwin.go
22 type Timespec struct {
33 type Timeval32 struct {
76 Birthtimespec Timespec
86 type Statfs_t struct {
101 Mntfromname [1024]int8
105 type Flock_t struct {
113 type Fstore_t struct {
121 type Radvisory_t struct {
127 type Fbootstraptransfer_t struct {
133 type Log2phys_t struct {
153 type RawSockaddrInet4 struct {
157 Addr [4]byte /* in_addr */
161 type RawSockaddrInet6 struct {
166 Addr [16]byte /* in6_addr */
170 type RawSockaddrUnix struct {
176 type RawSockaddrDatalink struct {
187 type RawSockaddr struct {
193 type RawSockaddrAny struct {
211 Multiaddr [4]byte /* in_addr */
212 Interface [4]byte /* in_addr */
215 type IPv6Mreq struct {
216 Multiaddr [16]byte /* in6_addr */
232 type Cmsghdr struct {
238 type Inet4Pktinfo struct {
240 Spec_dst [4]byte /* in_addr */
241 Addr [4]byte /* in_addr */
244 type Inet6Pktinfo struct {
245 Addr [16]byte /* in6_addr */
249 type IPv6MTUInfo struct {
250 Addr RawSockaddrInet6
254 type ICMPv6Filter struct {
259 SizeofSockaddrInet4 = 0x10
260 SizeofSockaddrInet6 = 0x1c
261 SizeofSockaddrAny = 0x6c
262 SizeofSockaddrUnix = 0x6a
263 SizeofSockaddrDatalink = 0x14
266 SizeofIPv6Mreq = 0x14
269 SizeofInet4Pktinfo = 0xc
270 SizeofInet6Pktinfo = 0x14
271 SizeofIPv6MTUInfo = 0x20
272 SizeofICMPv6Filter = 0x20
281 type Kevent_t struct {
295 SizeofIfMsghdr = 0x70
297 SizeofIfaMsghdr = 0x14
298 SizeofIfmaMsghdr = 0x10
299 SizeofIfmaMsghdr2 = 0x14
300 SizeofRtMsghdr = 0x5c
301 SizeofRtMetrics = 0x38
304 type IfMsghdr struct {
347 type IfaMsghdr struct {
358 type IfmaMsghdr struct {
368 type IfmaMsghdr2 struct {
379 type RtMsghdr struct {
395 type RtMetrics struct {
410 SizeofBpfVersion = 0x4
412 SizeofBpfProgram = 0x10
417 type BpfVersion struct {
422 type BpfStat struct {
427 type BpfProgram struct {
433 type BpfInsn struct {
448 type Termios struct {