Skip to content

Commit 18e038c

Browse files
tklausergopherbot
authored andcommitted
unix: move NETLINK_* consts to own section
This makes it easier to distinguish them from the IFLA_* and add new entries. Also refresh the IFLA_* consts while at it. Change-Id: I94aa56c9f99d0714668d8150cb6185d57e2d789c Reviewed-on: https://go-review.googlesource.com/c/sys/+/622515 Auto-Submit: Tobias Klauser <[email protected]> Reviewed-by: Ian Lance Taylor <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Carlos Amedee <[email protected]>
1 parent d045236 commit 18e038c

File tree

2 files changed

+31
-13
lines changed

2 files changed

+31
-13
lines changed

unix/linux/types.go

+17-7
Original file line numberDiff line numberDiff line change
@@ -1583,7 +1583,7 @@ const (
15831583
)
15841584

15851585
// generated by:
1586-
// perl -nlE '/^\s*((IFLA|NETKIT)\w+)/ && say "$1 = C.$1"' /usr/include/linux/if_link.h
1586+
// perl -nlE '/^\s*(IFLA\w+)/ && say "$1 = C.$1"' /usr/include/linux/if_link.h
15871587
const (
15881588
IFLA_UNSPEC = C.IFLA_UNSPEC
15891589
IFLA_ADDRESS = C.IFLA_ADDRESS
@@ -1814,12 +1814,6 @@ const (
18141814
IFLA_IPVLAN_UNSPEC = C.IFLA_IPVLAN_UNSPEC
18151815
IFLA_IPVLAN_MODE = C.IFLA_IPVLAN_MODE
18161816
IFLA_IPVLAN_FLAGS = C.IFLA_IPVLAN_FLAGS
1817-
NETKIT_NEXT = C.NETKIT_NEXT
1818-
NETKIT_PASS = C.NETKIT_PASS
1819-
NETKIT_DROP = C.NETKIT_DROP
1820-
NETKIT_REDIRECT = C.NETKIT_REDIRECT
1821-
NETKIT_L2 = C.NETKIT_L2
1822-
NETKIT_L3 = C.NETKIT_L3
18231817
IFLA_NETKIT_UNSPEC = C.IFLA_NETKIT_UNSPEC
18241818
IFLA_NETKIT_PEER_INFO = C.IFLA_NETKIT_PEER_INFO
18251819
IFLA_NETKIT_PRIMARY = C.IFLA_NETKIT_PRIMARY
@@ -1858,6 +1852,7 @@ const (
18581852
IFLA_VXLAN_DF = C.IFLA_VXLAN_DF
18591853
IFLA_VXLAN_VNIFILTER = C.IFLA_VXLAN_VNIFILTER
18601854
IFLA_VXLAN_LOCALBYPASS = C.IFLA_VXLAN_LOCALBYPASS
1855+
IFLA_VXLAN_LABEL_POLICY = C.IFLA_VXLAN_LABEL_POLICY
18611856
IFLA_GENEVE_UNSPEC = C.IFLA_GENEVE_UNSPEC
18621857
IFLA_GENEVE_ID = C.IFLA_GENEVE_ID
18631858
IFLA_GENEVE_REMOTE = C.IFLA_GENEVE_REMOTE
@@ -1887,6 +1882,8 @@ const (
18871882
IFLA_GTP_ROLE = C.IFLA_GTP_ROLE
18881883
IFLA_GTP_CREATE_SOCKETS = C.IFLA_GTP_CREATE_SOCKETS
18891884
IFLA_GTP_RESTART_COUNT = C.IFLA_GTP_RESTART_COUNT
1885+
IFLA_GTP_LOCAL = C.IFLA_GTP_LOCAL
1886+
IFLA_GTP_LOCAL6 = C.IFLA_GTP_LOCAL6
18901887
IFLA_BOND_UNSPEC = C.IFLA_BOND_UNSPEC
18911888
IFLA_BOND_MODE = C.IFLA_BOND_MODE
18921889
IFLA_BOND_ACTIVE_SLAVE = C.IFLA_BOND_ACTIVE_SLAVE
@@ -1919,6 +1916,7 @@ const (
19191916
IFLA_BOND_AD_LACP_ACTIVE = C.IFLA_BOND_AD_LACP_ACTIVE
19201917
IFLA_BOND_MISSED_MAX = C.IFLA_BOND_MISSED_MAX
19211918
IFLA_BOND_NS_IP6_TARGET = C.IFLA_BOND_NS_IP6_TARGET
1919+
IFLA_BOND_COUPLED_CONTROL = C.IFLA_BOND_COUPLED_CONTROL
19221920
IFLA_BOND_AD_INFO_UNSPEC = C.IFLA_BOND_AD_INFO_UNSPEC
19231921
IFLA_BOND_AD_INFO_AGGREGATOR = C.IFLA_BOND_AD_INFO_AGGREGATOR
19241922
IFLA_BOND_AD_INFO_NUM_PORTS = C.IFLA_BOND_AD_INFO_NUM_PORTS
@@ -1987,6 +1985,7 @@ const (
19871985
IFLA_HSR_SEQ_NR = C.IFLA_HSR_SEQ_NR
19881986
IFLA_HSR_VERSION = C.IFLA_HSR_VERSION
19891987
IFLA_HSR_PROTOCOL = C.IFLA_HSR_PROTOCOL
1988+
IFLA_HSR_INTERLINK = C.IFLA_HSR_INTERLINK
19901989
IFLA_STATS_UNSPEC = C.IFLA_STATS_UNSPEC
19911990
IFLA_STATS_LINK_64 = C.IFLA_STATS_LINK_64
19921991
IFLA_STATS_LINK_XSTATS = C.IFLA_STATS_LINK_XSTATS
@@ -2039,6 +2038,17 @@ const (
20392038
IFLA_DSA_MASTER = C.IFLA_DSA_MASTER
20402039
)
20412040

2041+
// netkit
2042+
// perl -nlE '/^\s*(NETKIT\w+)/ && say "$1 = C.$1"' /usr/include/linux/if_link.h
2043+
const (
2044+
NETKIT_NEXT = C.NETKIT_NEXT
2045+
NETKIT_PASS = C.NETKIT_PASS
2046+
NETKIT_DROP = C.NETKIT_DROP
2047+
NETKIT_REDIRECT = C.NETKIT_REDIRECT
2048+
NETKIT_L2 = C.NETKIT_L2
2049+
NETKIT_L3 = C.NETKIT_L3
2050+
)
2051+
20422052
// netfilter
20432053
// generated using:
20442054
// perl -nlE '/^\s*(NF\w+)/ && say "$1 = C.$1"' /usr/include/linux/netfilter.h

unix/ztypes_linux.go

+14-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)