1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
4 // +build ppc64le,linux
24 type Timespec struct {
121 type Statfs_t struct {
149 type Flock_t struct {
159 type FscryptPolicy struct {
161 Contents_encryption_mode uint8
162 Filenames_encryption_mode uint8
164 Master_key_descriptor [8]uint8
167 type FscryptKey struct {
176 FADV_SEQUENTIAL = 0x2
182 type RawSockaddrInet4 struct {
185 Addr [4]byte /* in_addr */
189 type RawSockaddrInet6 struct {
193 Addr [16]byte /* in6_addr */
197 type RawSockaddrUnix struct {
202 type RawSockaddrLinklayer struct {
212 type RawSockaddrNetlink struct {
219 type RawSockaddrHCI struct {
225 type RawSockaddrCAN struct {
232 type RawSockaddrALG struct {
240 type RawSockaddrVM struct {
248 type RawSockaddr struct {
253 type RawSockaddrAny struct {
271 Multiaddr [4]byte /* in_addr */
272 Interface [4]byte /* in_addr */
275 type IPMreqn struct {
276 Multiaddr [4]byte /* in_addr */
277 Address [4]byte /* in_addr */
281 type IPv6Mreq struct {
282 Multiaddr [16]byte /* in6_addr */
298 type Cmsghdr struct {
304 type Inet4Pktinfo struct {
306 Spec_dst [4]byte /* in_addr */
307 Addr [4]byte /* in_addr */
310 type Inet6Pktinfo struct {
311 Addr [16]byte /* in6_addr */
315 type IPv6MTUInfo struct {
316 Addr RawSockaddrInet6
320 type ICMPv6Filter struct {
330 type TCPInfo struct {
347 Last_data_sent uint32
349 Last_data_recv uint32
365 SizeofSockaddrInet4 = 0x10
366 SizeofSockaddrInet6 = 0x1c
367 SizeofSockaddrAny = 0x70
368 SizeofSockaddrUnix = 0x6e
369 SizeofSockaddrLinklayer = 0x14
370 SizeofSockaddrNetlink = 0xc
371 SizeofSockaddrHCI = 0x6
372 SizeofSockaddrCAN = 0x10
373 SizeofSockaddrALG = 0x58
374 SizeofSockaddrVM = 0x10
378 SizeofIPv6Mreq = 0x14
381 SizeofInet4Pktinfo = 0xc
382 SizeofInet6Pktinfo = 0x14
383 SizeofIPv6MTUInfo = 0x20
384 SizeofICMPv6Filter = 0x20
414 IFLA_OPERSTATE = 0x10
417 IFLA_NET_NS_PID = 0x13
420 RT_SCOPE_UNIVERSE = 0x0
424 RT_SCOPE_NOWHERE = 0xff
425 RT_TABLE_UNSPEC = 0x0
426 RT_TABLE_COMPAT = 0xfc
427 RT_TABLE_DEFAULT = 0xfd
429 RT_TABLE_LOCAL = 0xff
430 RT_TABLE_MAX = 0xffffffff
451 RTN_UNREACHABLE = 0x7
461 RTNLGRP_IPV4_IFADDR = 0x5
462 RTNLGRP_IPV4_MROUTE = 0x6
463 RTNLGRP_IPV4_ROUTE = 0x7
464 RTNLGRP_IPV4_RULE = 0x8
465 RTNLGRP_IPV6_IFADDR = 0x9
466 RTNLGRP_IPV6_MROUTE = 0xa
467 RTNLGRP_IPV6_ROUTE = 0xb
468 RTNLGRP_IPV6_IFINFO = 0xc
469 RTNLGRP_IPV6_PREFIX = 0x12
470 RTNLGRP_IPV6_RULE = 0x13
471 RTNLGRP_ND_USEROPT = 0x14
472 SizeofNlMsghdr = 0x10
473 SizeofNlMsgerr = 0x14
477 SizeofIfInfomsg = 0x10
478 SizeofIfAddrmsg = 0x8
480 SizeofRtNexthop = 0x8
483 type NlMsghdr struct {
491 type NlMsgerr struct {
496 type RtGenmsg struct {
510 type IfInfomsg struct {
519 type IfAddrmsg struct {
539 type RtNexthop struct {
547 SizeofSockFilter = 0x8
548 SizeofSockFprog = 0x10
551 type SockFilter struct {
558 type SockFprog struct {
564 type InotifyEvent struct {
571 const SizeofInotifyEvent = 0x10
573 type PtraceRegs struct {
593 type Sysinfo_t struct {
612 type Utsname struct {
621 type Ustat_t struct {
630 type EpollEvent struct {
640 AT_SYMLINK_FOLLOW = 0x400
641 AT_SYMLINK_NOFOLLOW = 0x100
660 type Sigset_t struct {
664 const _SC_PAGESIZE = 0x1e
666 type Termios struct {