1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 linux/types.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
24 type Timespec struct {
119 type Statfs_t struct {
147 type Flock_t struct {
155 type FscryptPolicy struct {
157 Contents_encryption_mode uint8
158 Filenames_encryption_mode uint8
160 Master_key_descriptor [8]uint8
163 type FscryptKey struct {
169 type KeyctlDHParams struct {
178 FADV_SEQUENTIAL = 0x2
184 type RawSockaddrInet4 struct {
187 Addr [4]byte /* in_addr */
191 type RawSockaddrInet6 struct {
195 Addr [16]byte /* in6_addr */
199 type RawSockaddrUnix struct {
204 type RawSockaddrLinklayer struct {
214 type RawSockaddrNetlink struct {
221 type RawSockaddrHCI struct {
227 type RawSockaddrCAN struct {
234 type RawSockaddrALG struct {
242 type RawSockaddrVM struct {
250 type RawSockaddr struct {
255 type RawSockaddrAny struct {
273 Multiaddr [4]byte /* in_addr */
274 Interface [4]byte /* in_addr */
277 type IPMreqn struct {
278 Multiaddr [4]byte /* in_addr */
279 Address [4]byte /* in_addr */
283 type IPv6Mreq struct {
284 Multiaddr [16]byte /* in6_addr */
288 type PacketMreq struct {
305 type Cmsghdr struct {
311 type Inet4Pktinfo struct {
313 Spec_dst [4]byte /* in_addr */
314 Addr [4]byte /* in_addr */
317 type Inet6Pktinfo struct {
318 Addr [16]byte /* in6_addr */
322 type IPv6MTUInfo struct {
323 Addr RawSockaddrInet6
327 type ICMPv6Filter struct {
337 type TCPInfo struct {
354 Last_data_sent uint32
356 Last_data_recv uint32
372 SizeofSockaddrInet4 = 0x10
373 SizeofSockaddrInet6 = 0x1c
374 SizeofSockaddrAny = 0x70
375 SizeofSockaddrUnix = 0x6e
376 SizeofSockaddrLinklayer = 0x14
377 SizeofSockaddrNetlink = 0xc
378 SizeofSockaddrHCI = 0x6
379 SizeofSockaddrCAN = 0x10
380 SizeofSockaddrALG = 0x58
381 SizeofSockaddrVM = 0x10
386 SizeofIPv6Mreq = 0x14
387 SizeofPacketMreq = 0x10
390 SizeofInet4Pktinfo = 0xc
391 SizeofInet6Pktinfo = 0x14
392 SizeofIPv6MTUInfo = 0x20
393 SizeofICMPv6Filter = 0x20
423 IFLA_OPERSTATE = 0x10
426 IFLA_NET_NS_PID = 0x13
429 RT_SCOPE_UNIVERSE = 0x0
433 RT_SCOPE_NOWHERE = 0xff
434 RT_TABLE_UNSPEC = 0x0
435 RT_TABLE_COMPAT = 0xfc
436 RT_TABLE_DEFAULT = 0xfd
438 RT_TABLE_LOCAL = 0xff
439 RT_TABLE_MAX = 0xffffffff
460 RTN_UNREACHABLE = 0x7
470 RTNLGRP_IPV4_IFADDR = 0x5
471 RTNLGRP_IPV4_MROUTE = 0x6
472 RTNLGRP_IPV4_ROUTE = 0x7
473 RTNLGRP_IPV4_RULE = 0x8
474 RTNLGRP_IPV6_IFADDR = 0x9
475 RTNLGRP_IPV6_MROUTE = 0xa
476 RTNLGRP_IPV6_ROUTE = 0xb
477 RTNLGRP_IPV6_IFINFO = 0xc
478 RTNLGRP_IPV6_PREFIX = 0x12
479 RTNLGRP_IPV6_RULE = 0x13
480 RTNLGRP_ND_USEROPT = 0x14
481 SizeofNlMsghdr = 0x10
482 SizeofNlMsgerr = 0x14
486 SizeofIfInfomsg = 0x10
487 SizeofIfAddrmsg = 0x8
489 SizeofRtNexthop = 0x8
492 type NlMsghdr struct {
500 type NlMsgerr struct {
505 type RtGenmsg struct {
519 type IfInfomsg struct {
528 type IfAddrmsg struct {
548 type RtNexthop struct {
556 SizeofSockFilter = 0x8
557 SizeofSockFprog = 0x8
560 type SockFilter struct {
567 type SockFprog struct {
573 type InotifyEvent struct {
580 const SizeofInotifyEvent = 0x10
582 type PtraceRegs struct {
606 type Sysinfo_t struct {
623 type Utsname struct {
632 type Ustat_t struct {
639 type EpollEvent struct {
648 AT_SYMLINK_FOLLOW = 0x400
649 AT_SYMLINK_NOFOLLOW = 0x100
668 type Sigset_t struct {
672 const RNDGETENTCNT = 0x80045200
674 const PERF_IOC_FLAG_GROUP = 0x1
676 const _SC_PAGESIZE = 0x1e
678 type Termios struct {
689 type Winsize struct {
696 type Taskstats struct {
704 Cpu_delay_total uint64
706 Blkio_delay_total uint64
708 Swapin_delay_total uint64
709 Cpu_run_real_total uint64
710 Cpu_run_virtual_total uint64
733 Write_syscalls uint64
736 Cancelled_write_bytes uint64
739 Ac_utimescaled uint64
740 Ac_stimescaled uint64
741 Cpu_scaled_run_real_total uint64
742 Freepages_count uint64
743 Freepages_delay_total uint64
747 TASKSTATS_CMD_UNSPEC = 0x0
748 TASKSTATS_CMD_GET = 0x1
749 TASKSTATS_CMD_NEW = 0x2
750 TASKSTATS_TYPE_UNSPEC = 0x0
751 TASKSTATS_TYPE_PID = 0x1
752 TASKSTATS_TYPE_TGID = 0x2
753 TASKSTATS_TYPE_STATS = 0x3
754 TASKSTATS_TYPE_AGGR_PID = 0x4
755 TASKSTATS_TYPE_AGGR_TGID = 0x5
756 TASKSTATS_TYPE_NULL = 0x6
757 TASKSTATS_CMD_ATTR_UNSPEC = 0x0
758 TASKSTATS_CMD_ATTR_PID = 0x1
759 TASKSTATS_CMD_ATTR_TGID = 0x2
760 TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3
761 TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4
764 type Genlmsghdr struct {
771 CTRL_CMD_UNSPEC = 0x0
772 CTRL_CMD_NEWFAMILY = 0x1
773 CTRL_CMD_DELFAMILY = 0x2
774 CTRL_CMD_GETFAMILY = 0x3
775 CTRL_CMD_NEWOPS = 0x4
776 CTRL_CMD_DELOPS = 0x5
777 CTRL_CMD_GETOPS = 0x6
778 CTRL_CMD_NEWMCAST_GRP = 0x7
779 CTRL_CMD_DELMCAST_GRP = 0x8
780 CTRL_CMD_GETMCAST_GRP = 0x9
781 CTRL_ATTR_UNSPEC = 0x0
782 CTRL_ATTR_FAMILY_ID = 0x1
783 CTRL_ATTR_FAMILY_NAME = 0x2
784 CTRL_ATTR_VERSION = 0x3
785 CTRL_ATTR_HDRSIZE = 0x4
786 CTRL_ATTR_MAXATTR = 0x5
788 CTRL_ATTR_MCAST_GROUPS = 0x7
789 CTRL_ATTR_OP_UNSPEC = 0x0
790 CTRL_ATTR_OP_ID = 0x1
791 CTRL_ATTR_OP_FLAGS = 0x2
792 CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0
793 CTRL_ATTR_MCAST_GRP_NAME = 0x1
794 CTRL_ATTR_MCAST_GRP_ID = 0x2