1
// Created by cgo -godefs - DO NOT EDIT
2
// cgo -godefs types_linux.go
24
type Timespec struct {
119
type Statfs_t struct {
147
type Flock_t struct {
157
type RawSockaddrInet4 struct {
160
Addr [4]byte /* in_addr */
164
type RawSockaddrInet6 struct {
168
Addr [16]byte /* in6_addr */
172
type RawSockaddrUnix struct {
177
type RawSockaddrLinklayer struct {
187
type RawSockaddrNetlink struct {
194
type RawSockaddr struct {
199
type RawSockaddrAny struct {
217
Multiaddr [4]byte /* in_addr */
218
Interface [4]byte /* in_addr */
221
type IPMreqn struct {
222
Multiaddr [4]byte /* in_addr */
223
Address [4]byte /* in_addr */
227
type IPv6Mreq struct {
228
Multiaddr [16]byte /* in6_addr */
244
type Cmsghdr struct {
248
X__cmsg_data [0]uint8
251
type Inet4Pktinfo struct {
253
Spec_dst [4]byte /* in_addr */
254
Addr [4]byte /* in_addr */
257
type Inet6Pktinfo struct {
258
Addr [16]byte /* in6_addr */
262
type IPv6MTUInfo struct {
263
Addr RawSockaddrInet6
267
type ICMPv6Filter struct {
277
type TCPInfo struct {
294
Last_data_sent uint32
296
Last_data_recv uint32
312
SizeofSockaddrInet4 = 0x10
313
SizeofSockaddrInet6 = 0x1c
314
SizeofSockaddrAny = 0x70
315
SizeofSockaddrUnix = 0x6e
316
SizeofSockaddrLinklayer = 0x14
317
SizeofSockaddrNetlink = 0xc
321
SizeofIPv6Mreq = 0x14
324
SizeofInet4Pktinfo = 0xc
325
SizeofInet6Pktinfo = 0x14
326
SizeofIPv6MTUInfo = 0x20
327
SizeofICMPv6Filter = 0x20
357
IFLA_OPERSTATE = 0x10
360
IFLA_NET_NS_PID = 0x13
363
RT_SCOPE_UNIVERSE = 0x0
367
RT_SCOPE_NOWHERE = 0xff
368
RT_TABLE_UNSPEC = 0x0
369
RT_TABLE_COMPAT = 0xfc
370
RT_TABLE_DEFAULT = 0xfd
372
RT_TABLE_LOCAL = 0xff
373
RT_TABLE_MAX = 0xffffffff
394
RTN_UNREACHABLE = 0x7
404
RTNLGRP_IPV4_IFADDR = 0x5
405
RTNLGRP_IPV4_MROUTE = 0x6
406
RTNLGRP_IPV4_ROUTE = 0x7
407
RTNLGRP_IPV4_RULE = 0x8
408
RTNLGRP_IPV6_IFADDR = 0x9
409
RTNLGRP_IPV6_MROUTE = 0xa
410
RTNLGRP_IPV6_ROUTE = 0xb
411
RTNLGRP_IPV6_IFINFO = 0xc
412
RTNLGRP_IPV6_PREFIX = 0x12
413
RTNLGRP_IPV6_RULE = 0x13
414
RTNLGRP_ND_USEROPT = 0x14
415
SizeofNlMsghdr = 0x10
416
SizeofNlMsgerr = 0x14
420
SizeofIfInfomsg = 0x10
421
SizeofIfAddrmsg = 0x8
423
SizeofRtNexthop = 0x8
426
type NlMsghdr struct {
434
type NlMsgerr struct {
439
type RtGenmsg struct {
453
type IfInfomsg struct {
462
type IfAddrmsg struct {
482
type RtNexthop struct {
490
SizeofSockFilter = 0x8
491
SizeofSockFprog = 0x10
494
type SockFilter struct {
501
type SockFprog struct {
507
type InotifyEvent struct {
515
const SizeofInotifyEvent = 0x10
517
type PtraceRegs struct {
551
type Sysinfo_t struct {
570
type Utsname struct {
579
type Ustat_t struct {
588
type EpollEvent struct {
596
AT_SYMLINK_NOFOLLOW = 0x100
600
type Termios struct {