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 RawSockaddr struct {
234 type RawSockaddrAny struct {
252 Multiaddr [4]byte /* in_addr */
253 Interface [4]byte /* in_addr */
256 type IPMreqn struct {
257 Multiaddr [4]byte /* in_addr */
258 Address [4]byte /* in_addr */
262 type IPv6Mreq struct {
263 Multiaddr [16]byte /* in6_addr */
279 type Cmsghdr struct {
285 type Inet4Pktinfo struct {
287 Spec_dst [4]byte /* in_addr */
288 Addr [4]byte /* in_addr */
291 type Inet6Pktinfo struct {
292 Addr [16]byte /* in6_addr */
296 type IPv6MTUInfo struct {
297 Addr RawSockaddrInet6
301 type ICMPv6Filter struct {
311 type TCPInfo struct {
328 Last_data_sent uint32
330 Last_data_recv uint32
346 SizeofSockaddrInet4 = 0x10
347 SizeofSockaddrInet6 = 0x1c
348 SizeofSockaddrAny = 0x70
349 SizeofSockaddrUnix = 0x6e
350 SizeofSockaddrLinklayer = 0x14
351 SizeofSockaddrNetlink = 0xc
352 SizeofSockaddrHCI = 0x6
353 SizeofSockaddrCAN = 0x10
354 SizeofSockaddrALG = 0x58
358 SizeofIPv6Mreq = 0x14
361 SizeofInet4Pktinfo = 0xc
362 SizeofInet6Pktinfo = 0x14
363 SizeofIPv6MTUInfo = 0x20
364 SizeofICMPv6Filter = 0x20
394 IFLA_OPERSTATE = 0x10
397 IFLA_NET_NS_PID = 0x13
400 RT_SCOPE_UNIVERSE = 0x0
404 RT_SCOPE_NOWHERE = 0xff
405 RT_TABLE_UNSPEC = 0x0
406 RT_TABLE_COMPAT = 0xfc
407 RT_TABLE_DEFAULT = 0xfd
409 RT_TABLE_LOCAL = 0xff
410 RT_TABLE_MAX = 0xffffffff
431 RTN_UNREACHABLE = 0x7
441 RTNLGRP_IPV4_IFADDR = 0x5
442 RTNLGRP_IPV4_MROUTE = 0x6
443 RTNLGRP_IPV4_ROUTE = 0x7
444 RTNLGRP_IPV4_RULE = 0x8
445 RTNLGRP_IPV6_IFADDR = 0x9
446 RTNLGRP_IPV6_MROUTE = 0xa
447 RTNLGRP_IPV6_ROUTE = 0xb
448 RTNLGRP_IPV6_IFINFO = 0xc
449 RTNLGRP_IPV6_PREFIX = 0x12
450 RTNLGRP_IPV6_RULE = 0x13
451 RTNLGRP_ND_USEROPT = 0x14
452 SizeofNlMsghdr = 0x10
453 SizeofNlMsgerr = 0x14
457 SizeofIfInfomsg = 0x10
458 SizeofIfAddrmsg = 0x8
460 SizeofRtNexthop = 0x8
463 type NlMsghdr struct {
471 type NlMsgerr struct {
476 type RtGenmsg struct {
490 type IfInfomsg struct {
499 type IfAddrmsg struct {
519 type RtNexthop struct {
527 SizeofSockFilter = 0x8
528 SizeofSockFprog = 0x10
531 type SockFilter struct {
538 type SockFprog struct {
544 type InotifyEvent struct {
551 const SizeofInotifyEvent = 0x10
553 type PtraceRegs struct {
562 type ptracePsw struct {
565 type ptraceFpregs struct {
568 type ptracePer struct {
575 type Sysinfo_t struct {
594 type Utsname struct {
603 type Ustat_t struct {
612 type EpollEvent struct {
622 AT_SYMLINK_FOLLOW = 0x400
623 AT_SYMLINK_NOFOLLOW = 0x100
642 type Sigset_t struct {
646 const _SC_PAGESIZE = 0x1e
648 type Termios struct {