1 // Created by cgo -godefs - DO NOT EDIT
2 // cgo -godefs types_linux.go
4 //go:build ppc64le && linux
24 type Timespec struct {
116 X__glibc_reserved4 uint64
117 X__glibc_reserved5 uint64
118 X__glibc_reserved6 uint64
121 type Statfs_t struct {
149 type Flock_t struct {
159 type RawSockaddrInet4 struct {
162 Addr [4]byte /* in_addr */
166 type RawSockaddrInet6 struct {
170 Addr [16]byte /* in6_addr */
174 type RawSockaddrUnix struct {
179 type RawSockaddrLinklayer struct {
189 type RawSockaddrNetlink struct {
196 type RawSockaddr struct {
201 type RawSockaddrAny struct {
219 Multiaddr [4]byte /* in_addr */
220 Interface [4]byte /* in_addr */
223 type IPMreqn struct {
224 Multiaddr [4]byte /* in_addr */
225 Address [4]byte /* in_addr */
229 type IPv6Mreq struct {
230 Multiaddr [16]byte /* in6_addr */
246 type Cmsghdr struct {
252 type Inet4Pktinfo struct {
254 Spec_dst [4]byte /* in_addr */
255 Addr [4]byte /* in_addr */
258 type Inet6Pktinfo struct {
259 Addr [16]byte /* in6_addr */
263 type IPv6MTUInfo struct {
264 Addr RawSockaddrInet6
268 type ICMPv6Filter struct {
278 type TCPInfo struct {
295 Last_data_sent uint32
297 Last_data_recv uint32
313 SizeofSockaddrInet4 = 0x10
314 SizeofSockaddrInet6 = 0x1c
315 SizeofSockaddrAny = 0x70
316 SizeofSockaddrUnix = 0x6e
317 SizeofSockaddrLinklayer = 0x14
318 SizeofSockaddrNetlink = 0xc
322 SizeofIPv6Mreq = 0x14
325 SizeofInet4Pktinfo = 0xc
326 SizeofInet6Pktinfo = 0x14
327 SizeofIPv6MTUInfo = 0x20
328 SizeofICMPv6Filter = 0x20
358 IFLA_OPERSTATE = 0x10
361 IFLA_NET_NS_PID = 0x13
364 RT_SCOPE_UNIVERSE = 0x0
368 RT_SCOPE_NOWHERE = 0xff
369 RT_TABLE_UNSPEC = 0x0
370 RT_TABLE_COMPAT = 0xfc
371 RT_TABLE_DEFAULT = 0xfd
373 RT_TABLE_LOCAL = 0xff
374 RT_TABLE_MAX = 0xffffffff
395 RTN_UNREACHABLE = 0x7
405 RTNLGRP_IPV4_IFADDR = 0x5
406 RTNLGRP_IPV4_MROUTE = 0x6
407 RTNLGRP_IPV4_ROUTE = 0x7
408 RTNLGRP_IPV4_RULE = 0x8
409 RTNLGRP_IPV6_IFADDR = 0x9
410 RTNLGRP_IPV6_MROUTE = 0xa
411 RTNLGRP_IPV6_ROUTE = 0xb
412 RTNLGRP_IPV6_IFINFO = 0xc
413 RTNLGRP_IPV6_PREFIX = 0x12
414 RTNLGRP_IPV6_RULE = 0x13
415 RTNLGRP_ND_USEROPT = 0x14
416 SizeofNlMsghdr = 0x10
417 SizeofNlMsgerr = 0x14
421 SizeofIfInfomsg = 0x10
422 SizeofIfAddrmsg = 0x8
424 SizeofRtNexthop = 0x8
427 type NlMsghdr struct {
435 type NlMsgerr struct {
440 type RtGenmsg struct {
454 type IfInfomsg struct {
463 type IfAddrmsg struct {
483 type RtNexthop struct {
491 SizeofSockFilter = 0x8
492 SizeofSockFprog = 0x10
495 type SockFilter struct {
502 type SockFprog struct {
508 type InotifyEvent struct {
516 const SizeofInotifyEvent = 0x10
518 type PtraceRegs struct {
538 type Sysinfo_t struct {
557 type Utsname struct {
566 type Ustat_t struct {
575 type EpollEvent struct {
584 _AT_REMOVEDIR = 0x200
585 _AT_SYMLINK_NOFOLLOW = 0x100
587 _AT_EMPTY_PATH = 0x1000
596 type Termios struct {