aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorPaul Chaignon <paul@isovalent.com>2022-01-02 21:53:44 +0100
committerDmitry Vyukov <dvyukov@google.com>2022-01-03 15:47:45 +0100
commitbb544272e852bc68f903d1cb0b69180040d49dc5 (patch)
treea9e4eff2c93a6aaf197e2c1e65a6e0478022ecb5 /sys/linux
parente1768e9c12f6025bdcfe8a957808608d499692b8 (diff)
sys/linux: describe NDA_FLAGS_EXT netlink attribute
The NDA_FLAGS_EXT netlink attribute was added upstream in commit v5.16-rc1~159^2~222^2~1, to allow for new neighbor flags. The only such flag currently supported is NTF_EXT_MANAGED. Signed-off-by: Paul Chaignon <paul@isovalent.com>
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/socket_netlink_route.txt2
-rw-r--r--sys/linux/socket_netlink_route.txt.const2
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route.txt b/sys/linux/socket_netlink_route.txt
index e1849bb71..21f57040e 100644
--- a/sys/linux/socket_netlink_route.txt
+++ b/sys/linux/socket_netlink_route.txt
@@ -796,6 +796,7 @@ nda_policy [
NDA_MASTER nlattr[NDA_MASTER, int32]
NDA_LINK_NETNSID nlattr[NDA_LINK_NETNSID, int32]
NDA_SRC_VNI nlattr[NDA_SRC_VNI, int32]
+ NDA_FLAGS_EXT nlattr[NDA_FLAGS_EXT, flags[ndm_ext_flags, int32]]
] [varlen]
nda_cacheinfo {
@@ -1185,6 +1186,7 @@ lwtunnel_encap_types = LWTUNNEL_ENCAP_NONE, LWTUNNEL_ENCAP_MPLS, LWTUNNEL_ENCAP_
rt_table_types = RT_TABLE_UNSPEC, RT_TABLE_COMPAT, RT_TABLE_DEFAULT, RT_TABLE_MAIN, RT_TABLE_LOCAL
ndm_state = NUD_INCOMPLETE, NUD_REACHABLE, NUD_STALE, NUD_DELAY, NUD_PROBE, NUD_FAILED, NUD_NOARP, NUD_PERMANENT, NUD_NONE
ndm_flags = NTF_USE, NTF_SELF, NTF_MASTER, NTF_PROXY, NTF_EXT_LEARNED, NTF_OFFLOADED, NTF_ROUTER
+ndm_ext_flags = NTF_EXT_MANAGED
ifa_prefixlen = 0, 1, 8, 16, 24, 31, 32, 56, 63, 64, 120, 128
rtm_addr_len = 0, 16, 20, 32, 128
filter_mask = IFLA_STATS_UNSPEC, IFLA_STATS_LINK_64, IFLA_STATS_LINK_XSTATS, IFLA_STATS_LINK_XSTATS_SLAVE, IFLA_STATS_LINK_OFFLOAD_XSTATS, IFLA_STATS_AF_SPEC
diff --git a/sys/linux/socket_netlink_route.txt.const b/sys/linux/socket_netlink_route.txt.const
index b886c5a8a..53744c244 100644
--- a/sys/linux/socket_netlink_route.txt.const
+++ b/sys/linux/socket_netlink_route.txt.const
@@ -458,6 +458,7 @@ MPLS_IPTUNNEL_DST = 1
MPLS_IPTUNNEL_TTL = 2
NDA_CACHEINFO = 3
NDA_DST = 1
+NDA_FLAGS_EXT = 15
NDA_IFINDEX = 8
NDA_LINK_NETNSID = 10
NDA_LLADDR = 2
@@ -509,6 +510,7 @@ NHA_ID = 1
NHA_MASTER = 10
NHA_OIF = 5
NTF_EXT_LEARNED = 16
+NTF_EXT_MANAGED = 1
NTF_MASTER = 4
NTF_OFFLOADED = 32
NTF_PROXY = 8