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 {
172 FADV_SEQUENTIAL = 0x2
178 type RawSockaddrInet4 struct {
181 Addr [4]byte /* in_addr */
185 type RawSockaddrInet6 struct {
189 Addr [16]byte /* in6_addr */
193 type RawSockaddrUnix struct {
198 type RawSockaddrLinklayer struct {
208 type RawSockaddrNetlink struct {
215 type RawSockaddrHCI struct {
221 type RawSockaddrCAN struct {
228 type RawSockaddrALG struct {
236 type RawSockaddrVM struct {
244 type RawSockaddr struct {
249 type RawSockaddrAny struct {
267 Multiaddr [4]byte /* in_addr */
268 Interface [4]byte /* in_addr */
271 type IPMreqn struct {
272 Multiaddr [4]byte /* in_addr */
273 Address [4]byte /* in_addr */
277 type IPv6Mreq struct {
278 Multiaddr [16]byte /* in6_addr */
292 type Cmsghdr struct {
298 type Inet4Pktinfo struct {
300 Spec_dst [4]byte /* in_addr */
301 Addr [4]byte /* in_addr */
304 type Inet6Pktinfo struct {
305 Addr [16]byte /* in6_addr */
309 type IPv6MTUInfo struct {
310 Addr RawSockaddrInet6
314 type ICMPv6Filter struct {
324 type TCPInfo struct {
341 Last_data_sent uint32
343 Last_data_recv uint32
359 SizeofSockaddrInet4 = 0x10
360 SizeofSockaddrInet6 = 0x1c
361 SizeofSockaddrAny = 0x70
362 SizeofSockaddrUnix = 0x6e
363 SizeofSockaddrLinklayer = 0x14
364 SizeofSockaddrNetlink = 0xc
365 SizeofSockaddrHCI = 0x6
366 SizeofSockaddrCAN = 0x10
367 SizeofSockaddrALG = 0x58
368 SizeofSockaddrVM = 0x10
372 SizeofIPv6Mreq = 0x14
375 SizeofInet4Pktinfo = 0xc
376 SizeofInet6Pktinfo = 0x14
377 SizeofIPv6MTUInfo = 0x20
378 SizeofICMPv6Filter = 0x20
408 IFLA_OPERSTATE = 0x10
411 IFLA_NET_NS_PID = 0x13
414 RT_SCOPE_UNIVERSE = 0x0
418 RT_SCOPE_NOWHERE = 0xff
419 RT_TABLE_UNSPEC = 0x0
420 RT_TABLE_COMPAT = 0xfc
421 RT_TABLE_DEFAULT = 0xfd
423 RT_TABLE_LOCAL = 0xff
424 RT_TABLE_MAX = 0xffffffff
445 RTN_UNREACHABLE = 0x7
455 RTNLGRP_IPV4_IFADDR = 0x5
456 RTNLGRP_IPV4_MROUTE = 0x6
457 RTNLGRP_IPV4_ROUTE = 0x7
458 RTNLGRP_IPV4_RULE = 0x8
459 RTNLGRP_IPV6_IFADDR = 0x9
460 RTNLGRP_IPV6_MROUTE = 0xa
461 RTNLGRP_IPV6_ROUTE = 0xb
462 RTNLGRP_IPV6_IFINFO = 0xc
463 RTNLGRP_IPV6_PREFIX = 0x12
464 RTNLGRP_IPV6_RULE = 0x13
465 RTNLGRP_ND_USEROPT = 0x14
466 SizeofNlMsghdr = 0x10
467 SizeofNlMsgerr = 0x14
471 SizeofIfInfomsg = 0x10
472 SizeofIfAddrmsg = 0x8
474 SizeofRtNexthop = 0x8
477 type NlMsghdr struct {
485 type NlMsgerr struct {
490 type RtGenmsg struct {
504 type IfInfomsg struct {
513 type IfAddrmsg struct {
533 type RtNexthop struct {
541 SizeofSockFilter = 0x8
542 SizeofSockFprog = 0x8
545 type SockFilter struct {
552 type SockFprog struct {
558 type InotifyEvent struct {
565 const SizeofInotifyEvent = 0x10
567 type PtraceRegs struct {
591 type Sysinfo_t struct {
608 type Utsname struct {
617 type Ustat_t struct {
624 type EpollEvent struct {
633 AT_SYMLINK_FOLLOW = 0x400
634 AT_SYMLINK_NOFOLLOW = 0x100
653 type Sigset_t struct {
657 const _SC_PAGESIZE = 0x1e
659 type Termios struct {