2 // Created by cgo -godefs - DO NOT EDIT
3 // cgo -godefs -- -fsigned-char types_linux.go
23 type Timespec struct {
116 X__glibc_reserved [2]int32
119 type Statfs_t struct {
147 type Flock_t struct {
160 FADV_SEQUENTIAL = 0x2
166 type RawSockaddrInet4 struct {
169 Addr [4]byte /* in_addr */
173 type RawSockaddrInet6 struct {
177 Addr [16]byte /* in6_addr */
181 type RawSockaddrUnix struct {
186 type RawSockaddrLinklayer struct {
196 type RawSockaddrNetlink struct {
203 type RawSockaddr struct {
208 type RawSockaddrAny struct {
226 Multiaddr [4]byte /* in_addr */
227 Interface [4]byte /* in_addr */
230 type IPMreqn struct {
231 Multiaddr [4]byte /* in_addr */
232 Address [4]byte /* in_addr */
236 type IPv6Mreq struct {
237 Multiaddr [16]byte /* in6_addr */
253 type Cmsghdr struct {
257 X__cmsg_data [0]uint8
260 type Inet4Pktinfo struct {
262 Spec_dst [4]byte /* in_addr */
263 Addr [4]byte /* in_addr */
266 type Inet6Pktinfo struct {
267 Addr [16]byte /* in6_addr */
271 type IPv6MTUInfo struct {
272 Addr RawSockaddrInet6
276 type ICMPv6Filter struct {
286 type TCPInfo struct {
303 Last_data_sent uint32
305 Last_data_recv uint32
321 SizeofSockaddrInet4 = 0x10
322 SizeofSockaddrInet6 = 0x1c
323 SizeofSockaddrAny = 0x70
324 SizeofSockaddrUnix = 0x6e
325 SizeofSockaddrLinklayer = 0x14
326 SizeofSockaddrNetlink = 0xc
330 SizeofIPv6Mreq = 0x14
333 SizeofInet4Pktinfo = 0xc
334 SizeofInet6Pktinfo = 0x14
335 SizeofIPv6MTUInfo = 0x20
336 SizeofICMPv6Filter = 0x20
366 IFLA_OPERSTATE = 0x10
369 IFLA_NET_NS_PID = 0x13
372 RT_SCOPE_UNIVERSE = 0x0
376 RT_SCOPE_NOWHERE = 0xff
377 RT_TABLE_UNSPEC = 0x0
378 RT_TABLE_COMPAT = 0xfc
379 RT_TABLE_DEFAULT = 0xfd
381 RT_TABLE_LOCAL = 0xff
382 RT_TABLE_MAX = 0xffffffff
403 RTN_UNREACHABLE = 0x7
413 RTNLGRP_IPV4_IFADDR = 0x5
414 RTNLGRP_IPV4_MROUTE = 0x6
415 RTNLGRP_IPV4_ROUTE = 0x7
416 RTNLGRP_IPV4_RULE = 0x8
417 RTNLGRP_IPV6_IFADDR = 0x9
418 RTNLGRP_IPV6_MROUTE = 0xa
419 RTNLGRP_IPV6_ROUTE = 0xb
420 RTNLGRP_IPV6_IFINFO = 0xc
421 RTNLGRP_IPV6_PREFIX = 0x12
422 RTNLGRP_IPV6_RULE = 0x13
423 RTNLGRP_ND_USEROPT = 0x14
424 SizeofNlMsghdr = 0x10
425 SizeofNlMsgerr = 0x14
429 SizeofIfInfomsg = 0x10
430 SizeofIfAddrmsg = 0x8
432 SizeofRtNexthop = 0x8
435 type NlMsghdr struct {
443 type NlMsgerr struct {
448 type RtGenmsg struct {
462 type IfInfomsg struct {
471 type IfAddrmsg struct {
491 type RtNexthop struct {
499 SizeofSockFilter = 0x8
500 SizeofSockFprog = 0x10
503 type SockFilter struct {
510 type SockFprog struct {
516 type InotifyEvent struct {
524 const SizeofInotifyEvent = 0x10
526 type PtraceRegs struct {
537 type Sysinfo_t struct {
556 type Utsname struct {
565 type Ustat_t struct {
574 type EpollEvent struct {
583 AT_SYMLINK_NOFOLLOW = 0x100
586 type Termios struct {