1 // +build sparc64,linux
2 // Created by cgo -godefs - DO NOT EDIT
3 // cgo -godefs types_linux.go | go run mkpost.go
23 type Timespec struct {
119 X__glibc_reserved4 uint64
120 X__glibc_reserved5 uint64
123 type Statfs_t struct {
151 type Flock_t struct {
158 X__glibc_reserved int16
165 FADV_SEQUENTIAL = 0x2
171 type RawSockaddrInet4 struct {
174 Addr [4]byte /* in_addr */
178 type RawSockaddrInet6 struct {
182 Addr [16]byte /* in6_addr */
186 type RawSockaddrUnix struct {
191 type RawSockaddrLinklayer struct {
201 type RawSockaddrNetlink struct {
208 type RawSockaddrHCI struct {
214 type RawSockaddrCAN struct {
221 type RawSockaddrALG struct {
229 type RawSockaddrVM struct {
237 type RawSockaddr struct {
242 type RawSockaddrAny struct {
260 Multiaddr [4]byte /* in_addr */
261 Interface [4]byte /* in_addr */
264 type IPMreqn struct {
265 Multiaddr [4]byte /* in_addr */
266 Address [4]byte /* in_addr */
270 type IPv6Mreq struct {
271 Multiaddr [16]byte /* in6_addr */
287 type Cmsghdr struct {
293 type Inet4Pktinfo struct {
295 Spec_dst [4]byte /* in_addr */
296 Addr [4]byte /* in_addr */
299 type Inet6Pktinfo struct {
300 Addr [16]byte /* in6_addr */
304 type IPv6MTUInfo struct {
305 Addr RawSockaddrInet6
309 type ICMPv6Filter struct {
319 type TCPInfo struct {
336 Last_data_sent uint32
338 Last_data_recv uint32
354 SizeofSockaddrInet4 = 0x10
355 SizeofSockaddrInet6 = 0x1c
356 SizeofSockaddrAny = 0x70
357 SizeofSockaddrUnix = 0x6e
358 SizeofSockaddrLinklayer = 0x14
359 SizeofSockaddrNetlink = 0xc
360 SizeofSockaddrHCI = 0x6
361 SizeofSockaddrCAN = 0x10
362 SizeofSockaddrALG = 0x58
363 SizeofSockaddrVM = 0x10
367 SizeofIPv6Mreq = 0x14
370 SizeofInet4Pktinfo = 0xc
371 SizeofInet6Pktinfo = 0x14
372 SizeofIPv6MTUInfo = 0x20
373 SizeofICMPv6Filter = 0x20
403 IFLA_OPERSTATE = 0x10
406 IFLA_NET_NS_PID = 0x13
409 RT_SCOPE_UNIVERSE = 0x0
413 RT_SCOPE_NOWHERE = 0xff
414 RT_TABLE_UNSPEC = 0x0
415 RT_TABLE_COMPAT = 0xfc
416 RT_TABLE_DEFAULT = 0xfd
418 RT_TABLE_LOCAL = 0xff
419 RT_TABLE_MAX = 0xffffffff
440 RTN_UNREACHABLE = 0x7
450 RTNLGRP_IPV4_IFADDR = 0x5
451 RTNLGRP_IPV4_MROUTE = 0x6
452 RTNLGRP_IPV4_ROUTE = 0x7
453 RTNLGRP_IPV4_RULE = 0x8
454 RTNLGRP_IPV6_IFADDR = 0x9
455 RTNLGRP_IPV6_MROUTE = 0xa
456 RTNLGRP_IPV6_ROUTE = 0xb
457 RTNLGRP_IPV6_IFINFO = 0xc
458 RTNLGRP_IPV6_PREFIX = 0x12
459 RTNLGRP_IPV6_RULE = 0x13
460 RTNLGRP_ND_USEROPT = 0x14
461 SizeofNlMsghdr = 0x10
462 SizeofNlMsgerr = 0x14
466 SizeofIfInfomsg = 0x10
467 SizeofIfAddrmsg = 0x8
469 SizeofRtNexthop = 0x8
472 type NlMsghdr struct {
480 type NlMsgerr struct {
485 type RtGenmsg struct {
499 type IfInfomsg struct {
508 type IfAddrmsg struct {
528 type RtNexthop struct {
536 SizeofSockFilter = 0x8
537 SizeofSockFprog = 0x10
540 type SockFilter struct {
547 type SockFprog struct {
553 type InotifyEvent struct {
560 const SizeofInotifyEvent = 0x10
562 type PtraceRegs struct {
571 type ptracePsw struct {
574 type ptraceFpregs struct {
577 type ptracePer struct {
584 type Sysinfo_t struct {
603 type Utsname struct {
612 type Ustat_t struct {
621 type EpollEvent struct {
631 AT_SYMLINK_FOLLOW = 0x400
632 AT_SYMLINK_NOFOLLOW = 0x100
651 type Sigset_t struct {
655 const _SC_PAGESIZE = 0x1e
657 type Termios struct {