Browse Source

unix: add missing rtnetlink IFA_* constants on Linux

A few additional constants are now available since the last time
this list was updated.

Change-Id: I81cd07f8c6e7acb03ef67764ab783cea89ba3868
Reviewed-on: https://go-review.googlesource.com/c/sys/+/171318
Run-TryBot: Matt Layher <mdlayher@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Matt Layher 6 years ago
parent
commit
cc4d4f5062

+ 3 - 0
unix/linux/types.go

@@ -540,6 +540,9 @@ const (
 	IFA_ANYCAST          = C.IFA_ANYCAST
 	IFA_CACHEINFO        = C.IFA_CACHEINFO
 	IFA_MULTICAST        = C.IFA_MULTICAST
+	IFA_FLAGS            = C.IFA_FLAGS
+	IFA_RT_PRIORITY      = C.IFA_RT_PRIORITY
+	IFA_TARGET_NETNSID   = C.IFA_TARGET_NETNSID
 	IFLA_UNSPEC          = C.IFLA_UNSPEC
 	IFLA_ADDRESS         = C.IFLA_ADDRESS
 	IFLA_BROADCAST       = C.IFLA_BROADCAST

+ 3 - 0
unix/ztypes_linux_386.go

@@ -451,6 +451,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_amd64.go

@@ -452,6 +452,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_arm.go

@@ -455,6 +455,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_arm64.go

@@ -453,6 +453,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_mips.go

@@ -454,6 +454,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_mips64.go

@@ -453,6 +453,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_mips64le.go

@@ -453,6 +453,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_mipsle.go

@@ -454,6 +454,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_ppc64.go

@@ -454,6 +454,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_ppc64le.go

@@ -454,6 +454,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_riscv64.go

@@ -453,6 +453,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_s390x.go

@@ -452,6 +452,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2

+ 3 - 0
unix/ztypes_linux_sparc64.go

@@ -456,6 +456,9 @@ const (
 	IFA_ANYCAST          = 0x5
 	IFA_CACHEINFO        = 0x6
 	IFA_MULTICAST        = 0x7
+	IFA_FLAGS            = 0x8
+	IFA_RT_PRIORITY      = 0x9
+	IFA_TARGET_NETNSID   = 0xa
 	IFLA_UNSPEC          = 0x0
 	IFLA_ADDRESS         = 0x1
 	IFLA_BROADCAST       = 0x2