Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
go
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
go
Commits
e8228607
Commit
e8228607
authored
Feb 23, 2013
by
Mikio Hara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
syscall: add netlink constants for linux
R=golang-dev, r CC=golang-dev
https://golang.org/cl/7403049
parent
66ba4a85
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
364 additions
and
300 deletions
+364
-300
src/pkg/syscall/types_linux.go
src/pkg/syscall/types_linux.go
+91
-75
src/pkg/syscall/ztypes_linux_386.go
src/pkg/syscall/ztypes_linux_386.go
+91
-75
src/pkg/syscall/ztypes_linux_amd64.go
src/pkg/syscall/ztypes_linux_amd64.go
+91
-75
src/pkg/syscall/ztypes_linux_arm.go
src/pkg/syscall/ztypes_linux_arm.go
+91
-75
No files found.
src/pkg/syscall/types_linux.go
View file @
e8228607
...
@@ -219,81 +219,97 @@ const (
...
@@ -219,81 +219,97 @@ const (
// Netlink routing and interface messages
// Netlink routing and interface messages
const
(
const
(
IFA_UNSPEC
=
C
.
IFA_UNSPEC
IFA_UNSPEC
=
C
.
IFA_UNSPEC
IFA_ADDRESS
=
C
.
IFA_ADDRESS
IFA_ADDRESS
=
C
.
IFA_ADDRESS
IFA_LOCAL
=
C
.
IFA_LOCAL
IFA_LOCAL
=
C
.
IFA_LOCAL
IFA_LABEL
=
C
.
IFA_LABEL
IFA_LABEL
=
C
.
IFA_LABEL
IFA_BROADCAST
=
C
.
IFA_BROADCAST
IFA_BROADCAST
=
C
.
IFA_BROADCAST
IFA_ANYCAST
=
C
.
IFA_ANYCAST
IFA_ANYCAST
=
C
.
IFA_ANYCAST
IFA_CACHEINFO
=
C
.
IFA_CACHEINFO
IFA_CACHEINFO
=
C
.
IFA_CACHEINFO
IFA_MULTICAST
=
C
.
IFA_MULTICAST
IFA_MULTICAST
=
C
.
IFA_MULTICAST
IFLA_UNSPEC
=
C
.
IFLA_UNSPEC
IFLA_UNSPEC
=
C
.
IFLA_UNSPEC
IFLA_ADDRESS
=
C
.
IFLA_ADDRESS
IFLA_ADDRESS
=
C
.
IFLA_ADDRESS
IFLA_BROADCAST
=
C
.
IFLA_BROADCAST
IFLA_BROADCAST
=
C
.
IFLA_BROADCAST
IFLA_IFNAME
=
C
.
IFLA_IFNAME
IFLA_IFNAME
=
C
.
IFLA_IFNAME
IFLA_MTU
=
C
.
IFLA_MTU
IFLA_MTU
=
C
.
IFLA_MTU
IFLA_LINK
=
C
.
IFLA_LINK
IFLA_LINK
=
C
.
IFLA_LINK
IFLA_QDISC
=
C
.
IFLA_QDISC
IFLA_QDISC
=
C
.
IFLA_QDISC
IFLA_STATS
=
C
.
IFLA_STATS
IFLA_STATS
=
C
.
IFLA_STATS
IFLA_COST
=
C
.
IFLA_COST
IFLA_COST
=
C
.
IFLA_COST
IFLA_PRIORITY
=
C
.
IFLA_PRIORITY
IFLA_PRIORITY
=
C
.
IFLA_PRIORITY
IFLA_MASTER
=
C
.
IFLA_MASTER
IFLA_MASTER
=
C
.
IFLA_MASTER
IFLA_WIRELESS
=
C
.
IFLA_WIRELESS
IFLA_WIRELESS
=
C
.
IFLA_WIRELESS
IFLA_PROTINFO
=
C
.
IFLA_PROTINFO
IFLA_PROTINFO
=
C
.
IFLA_PROTINFO
IFLA_TXQLEN
=
C
.
IFLA_TXQLEN
IFLA_TXQLEN
=
C
.
IFLA_TXQLEN
IFLA_MAP
=
C
.
IFLA_MAP
IFLA_MAP
=
C
.
IFLA_MAP
IFLA_WEIGHT
=
C
.
IFLA_WEIGHT
IFLA_WEIGHT
=
C
.
IFLA_WEIGHT
IFLA_OPERSTATE
=
C
.
IFLA_OPERSTATE
IFLA_OPERSTATE
=
C
.
IFLA_OPERSTATE
IFLA_LINKMODE
=
C
.
IFLA_LINKMODE
IFLA_LINKMODE
=
C
.
IFLA_LINKMODE
IFLA_LINKINFO
=
C
.
IFLA_LINKINFO
IFLA_LINKINFO
=
C
.
IFLA_LINKINFO
IFLA_NET_NS_PID
=
C
.
IFLA_NET_NS_PID
IFLA_NET_NS_PID
=
C
.
IFLA_NET_NS_PID
IFLA_IFALIAS
=
C
.
IFLA_IFALIAS
IFLA_IFALIAS
=
C
.
IFLA_IFALIAS
IFLA_MAX
=
C
.
IFLA_MAX
IFLA_MAX
=
C
.
IFLA_MAX
RT_SCOPE_UNIVERSE
=
C
.
RT_SCOPE_UNIVERSE
RT_SCOPE_UNIVERSE
=
C
.
RT_SCOPE_UNIVERSE
RT_SCOPE_SITE
=
C
.
RT_SCOPE_SITE
RT_SCOPE_SITE
=
C
.
RT_SCOPE_SITE
RT_SCOPE_LINK
=
C
.
RT_SCOPE_LINK
RT_SCOPE_LINK
=
C
.
RT_SCOPE_LINK
RT_SCOPE_HOST
=
C
.
RT_SCOPE_HOST
RT_SCOPE_HOST
=
C
.
RT_SCOPE_HOST
RT_SCOPE_NOWHERE
=
C
.
RT_SCOPE_NOWHERE
RT_SCOPE_NOWHERE
=
C
.
RT_SCOPE_NOWHERE
RT_TABLE_UNSPEC
=
C
.
RT_TABLE_UNSPEC
RT_TABLE_UNSPEC
=
C
.
RT_TABLE_UNSPEC
RT_TABLE_COMPAT
=
C
.
RT_TABLE_COMPAT
RT_TABLE_COMPAT
=
C
.
RT_TABLE_COMPAT
RT_TABLE_DEFAULT
=
C
.
RT_TABLE_DEFAULT
RT_TABLE_DEFAULT
=
C
.
RT_TABLE_DEFAULT
RT_TABLE_MAIN
=
C
.
RT_TABLE_MAIN
RT_TABLE_MAIN
=
C
.
RT_TABLE_MAIN
RT_TABLE_LOCAL
=
C
.
RT_TABLE_LOCAL
RT_TABLE_LOCAL
=
C
.
RT_TABLE_LOCAL
RT_TABLE_MAX
=
C
.
RT_TABLE_MAX
RT_TABLE_MAX
=
C
.
RT_TABLE_MAX
RTA_UNSPEC
=
C
.
RTA_UNSPEC
RTA_UNSPEC
=
C
.
RTA_UNSPEC
RTA_DST
=
C
.
RTA_DST
RTA_DST
=
C
.
RTA_DST
RTA_SRC
=
C
.
RTA_SRC
RTA_SRC
=
C
.
RTA_SRC
RTA_IIF
=
C
.
RTA_IIF
RTA_IIF
=
C
.
RTA_IIF
RTA_OIF
=
C
.
RTA_OIF
RTA_OIF
=
C
.
RTA_OIF
RTA_GATEWAY
=
C
.
RTA_GATEWAY
RTA_GATEWAY
=
C
.
RTA_GATEWAY
RTA_PRIORITY
=
C
.
RTA_PRIORITY
RTA_PRIORITY
=
C
.
RTA_PRIORITY
RTA_PREFSRC
=
C
.
RTA_PREFSRC
RTA_PREFSRC
=
C
.
RTA_PREFSRC
RTA_METRICS
=
C
.
RTA_METRICS
RTA_METRICS
=
C
.
RTA_METRICS
RTA_MULTIPATH
=
C
.
RTA_MULTIPATH
RTA_MULTIPATH
=
C
.
RTA_MULTIPATH
RTA_FLOW
=
C
.
RTA_FLOW
RTA_FLOW
=
C
.
RTA_FLOW
RTA_CACHEINFO
=
C
.
RTA_CACHEINFO
RTA_CACHEINFO
=
C
.
RTA_CACHEINFO
RTA_TABLE
=
C
.
RTA_TABLE
RTA_TABLE
=
C
.
RTA_TABLE
RTN_UNSPEC
=
C
.
RTN_UNSPEC
RTN_UNSPEC
=
C
.
RTN_UNSPEC
RTN_UNICAST
=
C
.
RTN_UNICAST
RTN_UNICAST
=
C
.
RTN_UNICAST
RTN_LOCAL
=
C
.
RTN_LOCAL
RTN_LOCAL
=
C
.
RTN_LOCAL
RTN_BROADCAST
=
C
.
RTN_BROADCAST
RTN_BROADCAST
=
C
.
RTN_BROADCAST
RTN_ANYCAST
=
C
.
RTN_ANYCAST
RTN_ANYCAST
=
C
.
RTN_ANYCAST
RTN_MULTICAST
=
C
.
RTN_MULTICAST
RTN_MULTICAST
=
C
.
RTN_MULTICAST
RTN_BLACKHOLE
=
C
.
RTN_BLACKHOLE
RTN_BLACKHOLE
=
C
.
RTN_BLACKHOLE
RTN_UNREACHABLE
=
C
.
RTN_UNREACHABLE
RTN_UNREACHABLE
=
C
.
RTN_UNREACHABLE
RTN_PROHIBIT
=
C
.
RTN_PROHIBIT
RTN_PROHIBIT
=
C
.
RTN_PROHIBIT
RTN_THROW
=
C
.
RTN_THROW
RTN_THROW
=
C
.
RTN_THROW
RTN_NAT
=
C
.
RTN_NAT
RTN_NAT
=
C
.
RTN_NAT
RTN_XRESOLVE
=
C
.
RTN_XRESOLVE
RTN_XRESOLVE
=
C
.
RTN_XRESOLVE
SizeofNlMsghdr
=
C
.
sizeof_struct_nlmsghdr
RTNLGRP_NONE
=
C
.
RTNLGRP_NONE
SizeofNlMsgerr
=
C
.
sizeof_struct_nlmsgerr
RTNLGRP_LINK
=
C
.
RTNLGRP_LINK
SizeofRtGenmsg
=
C
.
sizeof_struct_rtgenmsg
RTNLGRP_NOTIFY
=
C
.
RTNLGRP_NOTIFY
SizeofNlAttr
=
C
.
sizeof_struct_nlattr
RTNLGRP_NEIGH
=
C
.
RTNLGRP_NEIGH
SizeofRtAttr
=
C
.
sizeof_struct_rtattr
RTNLGRP_TC
=
C
.
RTNLGRP_TC
SizeofIfInfomsg
=
C
.
sizeof_struct_ifinfomsg
RTNLGRP_IPV4_IFADDR
=
C
.
RTNLGRP_IPV4_IFADDR
SizeofIfAddrmsg
=
C
.
sizeof_struct_ifaddrmsg
RTNLGRP_IPV4_MROUTE
=
C
.
RTNLGRP_IPV4_MROUTE
SizeofRtMsg
=
C
.
sizeof_struct_rtmsg
RTNLGRP_IPV4_ROUTE
=
C
.
RTNLGRP_IPV4_ROUTE
SizeofRtNexthop
=
C
.
sizeof_struct_rtnexthop
RTNLGRP_IPV4_RULE
=
C
.
RTNLGRP_IPV4_RULE
RTNLGRP_IPV6_IFADDR
=
C
.
RTNLGRP_IPV6_IFADDR
RTNLGRP_IPV6_MROUTE
=
C
.
RTNLGRP_IPV6_MROUTE
RTNLGRP_IPV6_ROUTE
=
C
.
RTNLGRP_IPV6_ROUTE
RTNLGRP_IPV6_IFINFO
=
C
.
RTNLGRP_IPV6_IFINFO
RTNLGRP_IPV6_PREFIX
=
C
.
RTNLGRP_IPV6_PREFIX
RTNLGRP_IPV6_RULE
=
C
.
RTNLGRP_IPV6_RULE
RTNLGRP_ND_USEROPT
=
C
.
RTNLGRP_ND_USEROPT
SizeofNlMsghdr
=
C
.
sizeof_struct_nlmsghdr
SizeofNlMsgerr
=
C
.
sizeof_struct_nlmsgerr
SizeofRtGenmsg
=
C
.
sizeof_struct_rtgenmsg
SizeofNlAttr
=
C
.
sizeof_struct_nlattr
SizeofRtAttr
=
C
.
sizeof_struct_rtattr
SizeofIfInfomsg
=
C
.
sizeof_struct_ifinfomsg
SizeofIfAddrmsg
=
C
.
sizeof_struct_ifaddrmsg
SizeofRtMsg
=
C
.
sizeof_struct_rtmsg
SizeofRtNexthop
=
C
.
sizeof_struct_rtnexthop
)
)
type
NlMsghdr
C
.
struct_nlmsghdr
type
NlMsghdr
C
.
struct_nlmsghdr
...
...
src/pkg/syscall/ztypes_linux_386.go
View file @
e8228607
...
@@ -305,81 +305,97 @@ const (
...
@@ -305,81 +305,97 @@ const (
)
)
const
(
const
(
IFA_UNSPEC
=
0x0
IFA_UNSPEC
=
0x0
IFA_ADDRESS
=
0x1
IFA_ADDRESS
=
0x1
IFA_LOCAL
=
0x2
IFA_LOCAL
=
0x2
IFA_LABEL
=
0x3
IFA_LABEL
=
0x3
IFA_BROADCAST
=
0x4
IFA_BROADCAST
=
0x4
IFA_ANYCAST
=
0x5
IFA_ANYCAST
=
0x5
IFA_CACHEINFO
=
0x6
IFA_CACHEINFO
=
0x6
IFA_MULTICAST
=
0x7
IFA_MULTICAST
=
0x7
IFLA_UNSPEC
=
0x0
IFLA_UNSPEC
=
0x0
IFLA_ADDRESS
=
0x1
IFLA_ADDRESS
=
0x1
IFLA_BROADCAST
=
0x2
IFLA_BROADCAST
=
0x2
IFLA_IFNAME
=
0x3
IFLA_IFNAME
=
0x3
IFLA_MTU
=
0x4
IFLA_MTU
=
0x4
IFLA_LINK
=
0x5
IFLA_LINK
=
0x5
IFLA_QDISC
=
0x6
IFLA_QDISC
=
0x6
IFLA_STATS
=
0x7
IFLA_STATS
=
0x7
IFLA_COST
=
0x8
IFLA_COST
=
0x8
IFLA_PRIORITY
=
0x9
IFLA_PRIORITY
=
0x9
IFLA_MASTER
=
0xa
IFLA_MASTER
=
0xa
IFLA_WIRELESS
=
0xb
IFLA_WIRELESS
=
0xb
IFLA_PROTINFO
=
0xc
IFLA_PROTINFO
=
0xc
IFLA_TXQLEN
=
0xd
IFLA_TXQLEN
=
0xd
IFLA_MAP
=
0xe
IFLA_MAP
=
0xe
IFLA_WEIGHT
=
0xf
IFLA_WEIGHT
=
0xf
IFLA_OPERSTATE
=
0x10
IFLA_OPERSTATE
=
0x10
IFLA_LINKMODE
=
0x11
IFLA_LINKMODE
=
0x11
IFLA_LINKINFO
=
0x12
IFLA_LINKINFO
=
0x12
IFLA_NET_NS_PID
=
0x13
IFLA_NET_NS_PID
=
0x13
IFLA_IFALIAS
=
0x14
IFLA_IFALIAS
=
0x14
IFLA_MAX
=
0x1d
IFLA_MAX
=
0x1d
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_NOWHERE
=
0xff
RT_SCOPE_NOWHERE
=
0xff
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_MAIN
=
0xfe
RT_TABLE_MAIN
=
0xfe
RT_TABLE_LOCAL
=
0xff
RT_TABLE_LOCAL
=
0xff
RT_TABLE_MAX
=
0xffffffff
RT_TABLE_MAX
=
0xffffffff
RTA_UNSPEC
=
0x0
RTA_UNSPEC
=
0x0
RTA_DST
=
0x1
RTA_DST
=
0x1
RTA_SRC
=
0x2
RTA_SRC
=
0x2
RTA_IIF
=
0x3
RTA_IIF
=
0x3
RTA_OIF
=
0x4
RTA_OIF
=
0x4
RTA_GATEWAY
=
0x5
RTA_GATEWAY
=
0x5
RTA_PRIORITY
=
0x6
RTA_PRIORITY
=
0x6
RTA_PREFSRC
=
0x7
RTA_PREFSRC
=
0x7
RTA_METRICS
=
0x8
RTA_METRICS
=
0x8
RTA_MULTIPATH
=
0x9
RTA_MULTIPATH
=
0x9
RTA_FLOW
=
0xb
RTA_FLOW
=
0xb
RTA_CACHEINFO
=
0xc
RTA_CACHEINFO
=
0xc
RTA_TABLE
=
0xf
RTA_TABLE
=
0xf
RTN_UNSPEC
=
0x0
RTN_UNSPEC
=
0x0
RTN_UNICAST
=
0x1
RTN_UNICAST
=
0x1
RTN_LOCAL
=
0x2
RTN_LOCAL
=
0x2
RTN_BROADCAST
=
0x3
RTN_BROADCAST
=
0x3
RTN_ANYCAST
=
0x4
RTN_ANYCAST
=
0x4
RTN_MULTICAST
=
0x5
RTN_MULTICAST
=
0x5
RTN_BLACKHOLE
=
0x6
RTN_BLACKHOLE
=
0x6
RTN_UNREACHABLE
=
0x7
RTN_UNREACHABLE
=
0x7
RTN_PROHIBIT
=
0x8
RTN_PROHIBIT
=
0x8
RTN_THROW
=
0x9
RTN_THROW
=
0x9
RTN_NAT
=
0xa
RTN_NAT
=
0xa
RTN_XRESOLVE
=
0xb
RTN_XRESOLVE
=
0xb
SizeofNlMsghdr
=
0x10
RTNLGRP_NONE
=
0x0
SizeofNlMsgerr
=
0x14
RTNLGRP_LINK
=
0x1
SizeofRtGenmsg
=
0x1
RTNLGRP_NOTIFY
=
0x2
SizeofNlAttr
=
0x4
RTNLGRP_NEIGH
=
0x3
SizeofRtAttr
=
0x4
RTNLGRP_TC
=
0x4
SizeofIfInfomsg
=
0x10
RTNLGRP_IPV4_IFADDR
=
0x5
SizeofIfAddrmsg
=
0x8
RTNLGRP_IPV4_MROUTE
=
0x6
SizeofRtMsg
=
0xc
RTNLGRP_IPV4_ROUTE
=
0x7
SizeofRtNexthop
=
0x8
RTNLGRP_IPV4_RULE
=
0x8
RTNLGRP_IPV6_IFADDR
=
0x9
RTNLGRP_IPV6_MROUTE
=
0xa
RTNLGRP_IPV6_ROUTE
=
0xb
RTNLGRP_IPV6_IFINFO
=
0xc
RTNLGRP_IPV6_PREFIX
=
0x12
RTNLGRP_IPV6_RULE
=
0x13
RTNLGRP_ND_USEROPT
=
0x14
SizeofNlMsghdr
=
0x10
SizeofNlMsgerr
=
0x14
SizeofRtGenmsg
=
0x1
SizeofNlAttr
=
0x4
SizeofRtAttr
=
0x4
SizeofIfInfomsg
=
0x10
SizeofIfAddrmsg
=
0x8
SizeofRtMsg
=
0xc
SizeofRtNexthop
=
0x8
)
)
type
NlMsghdr
struct
{
type
NlMsghdr
struct
{
...
...
src/pkg/syscall/ztypes_linux_amd64.go
View file @
e8228607
...
@@ -307,81 +307,97 @@ const (
...
@@ -307,81 +307,97 @@ const (
)
)
const
(
const
(
IFA_UNSPEC
=
0x0
IFA_UNSPEC
=
0x0
IFA_ADDRESS
=
0x1
IFA_ADDRESS
=
0x1
IFA_LOCAL
=
0x2
IFA_LOCAL
=
0x2
IFA_LABEL
=
0x3
IFA_LABEL
=
0x3
IFA_BROADCAST
=
0x4
IFA_BROADCAST
=
0x4
IFA_ANYCAST
=
0x5
IFA_ANYCAST
=
0x5
IFA_CACHEINFO
=
0x6
IFA_CACHEINFO
=
0x6
IFA_MULTICAST
=
0x7
IFA_MULTICAST
=
0x7
IFLA_UNSPEC
=
0x0
IFLA_UNSPEC
=
0x0
IFLA_ADDRESS
=
0x1
IFLA_ADDRESS
=
0x1
IFLA_BROADCAST
=
0x2
IFLA_BROADCAST
=
0x2
IFLA_IFNAME
=
0x3
IFLA_IFNAME
=
0x3
IFLA_MTU
=
0x4
IFLA_MTU
=
0x4
IFLA_LINK
=
0x5
IFLA_LINK
=
0x5
IFLA_QDISC
=
0x6
IFLA_QDISC
=
0x6
IFLA_STATS
=
0x7
IFLA_STATS
=
0x7
IFLA_COST
=
0x8
IFLA_COST
=
0x8
IFLA_PRIORITY
=
0x9
IFLA_PRIORITY
=
0x9
IFLA_MASTER
=
0xa
IFLA_MASTER
=
0xa
IFLA_WIRELESS
=
0xb
IFLA_WIRELESS
=
0xb
IFLA_PROTINFO
=
0xc
IFLA_PROTINFO
=
0xc
IFLA_TXQLEN
=
0xd
IFLA_TXQLEN
=
0xd
IFLA_MAP
=
0xe
IFLA_MAP
=
0xe
IFLA_WEIGHT
=
0xf
IFLA_WEIGHT
=
0xf
IFLA_OPERSTATE
=
0x10
IFLA_OPERSTATE
=
0x10
IFLA_LINKMODE
=
0x11
IFLA_LINKMODE
=
0x11
IFLA_LINKINFO
=
0x12
IFLA_LINKINFO
=
0x12
IFLA_NET_NS_PID
=
0x13
IFLA_NET_NS_PID
=
0x13
IFLA_IFALIAS
=
0x14
IFLA_IFALIAS
=
0x14
IFLA_MAX
=
0x1d
IFLA_MAX
=
0x1d
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_NOWHERE
=
0xff
RT_SCOPE_NOWHERE
=
0xff
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_MAIN
=
0xfe
RT_TABLE_MAIN
=
0xfe
RT_TABLE_LOCAL
=
0xff
RT_TABLE_LOCAL
=
0xff
RT_TABLE_MAX
=
0xffffffff
RT_TABLE_MAX
=
0xffffffff
RTA_UNSPEC
=
0x0
RTA_UNSPEC
=
0x0
RTA_DST
=
0x1
RTA_DST
=
0x1
RTA_SRC
=
0x2
RTA_SRC
=
0x2
RTA_IIF
=
0x3
RTA_IIF
=
0x3
RTA_OIF
=
0x4
RTA_OIF
=
0x4
RTA_GATEWAY
=
0x5
RTA_GATEWAY
=
0x5
RTA_PRIORITY
=
0x6
RTA_PRIORITY
=
0x6
RTA_PREFSRC
=
0x7
RTA_PREFSRC
=
0x7
RTA_METRICS
=
0x8
RTA_METRICS
=
0x8
RTA_MULTIPATH
=
0x9
RTA_MULTIPATH
=
0x9
RTA_FLOW
=
0xb
RTA_FLOW
=
0xb
RTA_CACHEINFO
=
0xc
RTA_CACHEINFO
=
0xc
RTA_TABLE
=
0xf
RTA_TABLE
=
0xf
RTN_UNSPEC
=
0x0
RTN_UNSPEC
=
0x0
RTN_UNICAST
=
0x1
RTN_UNICAST
=
0x1
RTN_LOCAL
=
0x2
RTN_LOCAL
=
0x2
RTN_BROADCAST
=
0x3
RTN_BROADCAST
=
0x3
RTN_ANYCAST
=
0x4
RTN_ANYCAST
=
0x4
RTN_MULTICAST
=
0x5
RTN_MULTICAST
=
0x5
RTN_BLACKHOLE
=
0x6
RTN_BLACKHOLE
=
0x6
RTN_UNREACHABLE
=
0x7
RTN_UNREACHABLE
=
0x7
RTN_PROHIBIT
=
0x8
RTN_PROHIBIT
=
0x8
RTN_THROW
=
0x9
RTN_THROW
=
0x9
RTN_NAT
=
0xa
RTN_NAT
=
0xa
RTN_XRESOLVE
=
0xb
RTN_XRESOLVE
=
0xb
SizeofNlMsghdr
=
0x10
RTNLGRP_NONE
=
0x0
SizeofNlMsgerr
=
0x14
RTNLGRP_LINK
=
0x1
SizeofRtGenmsg
=
0x1
RTNLGRP_NOTIFY
=
0x2
SizeofNlAttr
=
0x4
RTNLGRP_NEIGH
=
0x3
SizeofRtAttr
=
0x4
RTNLGRP_TC
=
0x4
SizeofIfInfomsg
=
0x10
RTNLGRP_IPV4_IFADDR
=
0x5
SizeofIfAddrmsg
=
0x8
RTNLGRP_IPV4_MROUTE
=
0x6
SizeofRtMsg
=
0xc
RTNLGRP_IPV4_ROUTE
=
0x7
SizeofRtNexthop
=
0x8
RTNLGRP_IPV4_RULE
=
0x8
RTNLGRP_IPV6_IFADDR
=
0x9
RTNLGRP_IPV6_MROUTE
=
0xa
RTNLGRP_IPV6_ROUTE
=
0xb
RTNLGRP_IPV6_IFINFO
=
0xc
RTNLGRP_IPV6_PREFIX
=
0x12
RTNLGRP_IPV6_RULE
=
0x13
RTNLGRP_ND_USEROPT
=
0x14
SizeofNlMsghdr
=
0x10
SizeofNlMsgerr
=
0x14
SizeofRtGenmsg
=
0x1
SizeofNlAttr
=
0x4
SizeofRtAttr
=
0x4
SizeofIfInfomsg
=
0x10
SizeofIfAddrmsg
=
0x8
SizeofRtMsg
=
0xc
SizeofRtNexthop
=
0x8
)
)
type
NlMsghdr
struct
{
type
NlMsghdr
struct
{
...
...
src/pkg/syscall/ztypes_linux_arm.go
View file @
e8228607
...
@@ -307,81 +307,97 @@ const (
...
@@ -307,81 +307,97 @@ const (
)
)
const
(
const
(
IFA_UNSPEC
=
0x0
IFA_UNSPEC
=
0x0
IFA_ADDRESS
=
0x1
IFA_ADDRESS
=
0x1
IFA_LOCAL
=
0x2
IFA_LOCAL
=
0x2
IFA_LABEL
=
0x3
IFA_LABEL
=
0x3
IFA_BROADCAST
=
0x4
IFA_BROADCAST
=
0x4
IFA_ANYCAST
=
0x5
IFA_ANYCAST
=
0x5
IFA_CACHEINFO
=
0x6
IFA_CACHEINFO
=
0x6
IFA_MULTICAST
=
0x7
IFA_MULTICAST
=
0x7
IFLA_UNSPEC
=
0x0
IFLA_UNSPEC
=
0x0
IFLA_ADDRESS
=
0x1
IFLA_ADDRESS
=
0x1
IFLA_BROADCAST
=
0x2
IFLA_BROADCAST
=
0x2
IFLA_IFNAME
=
0x3
IFLA_IFNAME
=
0x3
IFLA_MTU
=
0x4
IFLA_MTU
=
0x4
IFLA_LINK
=
0x5
IFLA_LINK
=
0x5
IFLA_QDISC
=
0x6
IFLA_QDISC
=
0x6
IFLA_STATS
=
0x7
IFLA_STATS
=
0x7
IFLA_COST
=
0x8
IFLA_COST
=
0x8
IFLA_PRIORITY
=
0x9
IFLA_PRIORITY
=
0x9
IFLA_MASTER
=
0xa
IFLA_MASTER
=
0xa
IFLA_WIRELESS
=
0xb
IFLA_WIRELESS
=
0xb
IFLA_PROTINFO
=
0xc
IFLA_PROTINFO
=
0xc
IFLA_TXQLEN
=
0xd
IFLA_TXQLEN
=
0xd
IFLA_MAP
=
0xe
IFLA_MAP
=
0xe
IFLA_WEIGHT
=
0xf
IFLA_WEIGHT
=
0xf
IFLA_OPERSTATE
=
0x10
IFLA_OPERSTATE
=
0x10
IFLA_LINKMODE
=
0x11
IFLA_LINKMODE
=
0x11
IFLA_LINKINFO
=
0x12
IFLA_LINKINFO
=
0x12
IFLA_NET_NS_PID
=
0x13
IFLA_NET_NS_PID
=
0x13
IFLA_IFALIAS
=
0x14
IFLA_IFALIAS
=
0x14
IFLA_MAX
=
0x1d
IFLA_MAX
=
0x1d
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_UNIVERSE
=
0x0
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_SITE
=
0xc8
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_LINK
=
0xfd
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_HOST
=
0xfe
RT_SCOPE_NOWHERE
=
0xff
RT_SCOPE_NOWHERE
=
0xff
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_UNSPEC
=
0x0
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_COMPAT
=
0xfc
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_DEFAULT
=
0xfd
RT_TABLE_MAIN
=
0xfe
RT_TABLE_MAIN
=
0xfe
RT_TABLE_LOCAL
=
0xff
RT_TABLE_LOCAL
=
0xff
RT_TABLE_MAX
=
0xffffffff
RT_TABLE_MAX
=
0xffffffff
RTA_UNSPEC
=
0x0
RTA_UNSPEC
=
0x0
RTA_DST
=
0x1
RTA_DST
=
0x1
RTA_SRC
=
0x2
RTA_SRC
=
0x2
RTA_IIF
=
0x3
RTA_IIF
=
0x3
RTA_OIF
=
0x4
RTA_OIF
=
0x4
RTA_GATEWAY
=
0x5
RTA_GATEWAY
=
0x5
RTA_PRIORITY
=
0x6
RTA_PRIORITY
=
0x6
RTA_PREFSRC
=
0x7
RTA_PREFSRC
=
0x7
RTA_METRICS
=
0x8
RTA_METRICS
=
0x8
RTA_MULTIPATH
=
0x9
RTA_MULTIPATH
=
0x9
RTA_FLOW
=
0xb
RTA_FLOW
=
0xb
RTA_CACHEINFO
=
0xc
RTA_CACHEINFO
=
0xc
RTA_TABLE
=
0xf
RTA_TABLE
=
0xf
RTN_UNSPEC
=
0x0
RTN_UNSPEC
=
0x0
RTN_UNICAST
=
0x1
RTN_UNICAST
=
0x1
RTN_LOCAL
=
0x2
RTN_LOCAL
=
0x2
RTN_BROADCAST
=
0x3
RTN_BROADCAST
=
0x3
RTN_ANYCAST
=
0x4
RTN_ANYCAST
=
0x4
RTN_MULTICAST
=
0x5
RTN_MULTICAST
=
0x5
RTN_BLACKHOLE
=
0x6
RTN_BLACKHOLE
=
0x6
RTN_UNREACHABLE
=
0x7
RTN_UNREACHABLE
=
0x7
RTN_PROHIBIT
=
0x8
RTN_PROHIBIT
=
0x8
RTN_THROW
=
0x9
RTN_THROW
=
0x9
RTN_NAT
=
0xa
RTN_NAT
=
0xa
RTN_XRESOLVE
=
0xb
RTN_XRESOLVE
=
0xb
SizeofNlMsghdr
=
0x10
RTNLGRP_NONE
=
0x0
SizeofNlMsgerr
=
0x14
RTNLGRP_LINK
=
0x1
SizeofRtGenmsg
=
0x1
RTNLGRP_NOTIFY
=
0x2
SizeofNlAttr
=
0x4
RTNLGRP_NEIGH
=
0x3
SizeofRtAttr
=
0x4
RTNLGRP_TC
=
0x4
SizeofIfInfomsg
=
0x10
RTNLGRP_IPV4_IFADDR
=
0x5
SizeofIfAddrmsg
=
0x8
RTNLGRP_IPV4_MROUTE
=
0x6
SizeofRtMsg
=
0xc
RTNLGRP_IPV4_ROUTE
=
0x7
SizeofRtNexthop
=
0x8
RTNLGRP_IPV4_RULE
=
0x8
RTNLGRP_IPV6_IFADDR
=
0x9
RTNLGRP_IPV6_MROUTE
=
0xa
RTNLGRP_IPV6_ROUTE
=
0xb
RTNLGRP_IPV6_IFINFO
=
0xc
RTNLGRP_IPV6_PREFIX
=
0x12
RTNLGRP_IPV6_RULE
=
0x13
RTNLGRP_ND_USEROPT
=
0x14
SizeofNlMsghdr
=
0x10
SizeofNlMsgerr
=
0x14
SizeofRtGenmsg
=
0x1
SizeofNlAttr
=
0x4
SizeofRtAttr
=
0x4
SizeofIfInfomsg
=
0x10
SizeofIfAddrmsg
=
0x8
SizeofRtMsg
=
0xc
SizeofRtNexthop
=
0x8
)
)
type
NlMsghdr
struct
{
type
NlMsghdr
struct
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment