1 // Created by cgo -godefs - DO NOT EDIT
2 // cgo -godefs types_linux.go
4 //go:build 386 && linux
24 type Timespec struct {
119 type Statfs_t struct {
147 type Flock_t struct {
155 type RawSockaddrInet4 struct {
158 Addr [4]byte /* in_addr */
162 type RawSockaddrInet6 struct {
166 Addr [16]byte /* in6_addr */
170 type RawSockaddrUnix struct {
175 type RawSockaddrLinklayer struct {
185 type RawSockaddrNetlink struct {
192 type RawSockaddr struct {
197 type RawSockaddrAny struct {
215 Multiaddr [4]byte /* in_addr */
216 Interface [4]byte /* in_addr */
219 type IPMreqn struct {
220 Multiaddr [4]byte /* in_addr */
221 Address [4]byte /* in_addr */
225 type IPv6Mreq struct {
226 Multiaddr [16]byte /* in6_addr */
240 type Cmsghdr struct {
246 type Inet4Pktinfo struct {
248 Spec_dst [4]byte /* in_addr */
249 Addr [4]byte /* in_addr */
252 type Inet6Pktinfo struct {
253 Addr [16]byte /* in6_addr */
257 type IPv6MTUInfo struct {
258 Addr RawSockaddrInet6
262 type ICMPv6Filter struct {
272 type TCPInfo struct {
289 Last_data_sent uint32
291 Last_data_recv uint32
307 SizeofSockaddrInet4 = 0x10
308 SizeofSockaddrInet6 = 0x1c
309 SizeofSockaddrAny = 0x70
310 SizeofSockaddrUnix = 0x6e
311 SizeofSockaddrLinklayer = 0x14
312 SizeofSockaddrNetlink = 0xc
316 SizeofIPv6Mreq = 0x14
319 SizeofInet4Pktinfo = 0xc
320 SizeofInet6Pktinfo = 0x14
321 SizeofIPv6MTUInfo = 0x20
322 SizeofICMPv6Filter = 0x20
352 IFLA_OPERSTATE = 0x10
355 IFLA_NET_NS_PID = 0x13
358 RT_SCOPE_UNIVERSE = 0x0
362 RT_SCOPE_NOWHERE = 0xff
363 RT_TABLE_UNSPEC = 0x0
364 RT_TABLE_COMPAT = 0xfc
365 RT_TABLE_DEFAULT = 0xfd
367 RT_TABLE_LOCAL = 0xff
368 RT_TABLE_MAX = 0xffffffff
389 RTN_UNREACHABLE = 0x7
399 RTNLGRP_IPV4_IFADDR = 0x5
400 RTNLGRP_IPV4_MROUTE = 0x6
401 RTNLGRP_IPV4_ROUTE = 0x7
402 RTNLGRP_IPV4_RULE = 0x8
403 RTNLGRP_IPV6_IFADDR = 0x9
404 RTNLGRP_IPV6_MROUTE = 0xa
405 RTNLGRP_IPV6_ROUTE = 0xb
406 RTNLGRP_IPV6_IFINFO = 0xc
407 RTNLGRP_IPV6_PREFIX = 0x12
408 RTNLGRP_IPV6_RULE = 0x13
409 RTNLGRP_ND_USEROPT = 0x14
410 SizeofNlMsghdr = 0x10
411 SizeofNlMsgerr = 0x14
415 SizeofIfInfomsg = 0x10
416 SizeofIfAddrmsg = 0x8
418 SizeofRtNexthop = 0x8
421 type NlMsghdr struct {
429 type NlMsgerr struct {
434 type RtGenmsg struct {
448 type IfInfomsg struct {
457 type IfAddrmsg struct {
477 type RtNexthop struct {
485 SizeofSockFilter = 0x8
486 SizeofSockFprog = 0x8
489 type SockFilter struct {
496 type SockFprog struct {
502 type InotifyEvent struct {
510 const SizeofInotifyEvent = 0x10
512 type PtraceRegs struct {
536 type Sysinfo_t struct {
553 type Utsname struct {
562 type Ustat_t struct {
569 type EpollEvent struct {
577 _AT_REMOVEDIR = 0x200
578 _AT_SYMLINK_NOFOLLOW = 0x100
588 type Termios struct {