From 11223f5550f7dd8faefb85441065b682be16e61f Mon Sep 17 00:00:00 2001 From: Johannes Kimmel Date: Fri, 4 Sep 2020 04:59:42 +0200 Subject: netifd: vxlan: add most missing boolean options adds the folloing missing options: - learning - rsc - proxy - l2miss - l3miss - gbp See ip-link(3) for their meaning. still missing: - external - gpe I'm not sure how to handle them at the moment. It's unclear to me what IFLA_VXLAN_* value corresponds to the 'external' option and according to the manpage, gpe depends on it. Signed-off-by: Johannes Kimmel --- system.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'system.h') diff --git a/system.h b/system.h index bf9e1d7..290c2e5 100644 --- a/system.h +++ b/system.h @@ -46,6 +46,12 @@ enum vxlan_data { VXLAN_DATA_ATTR_TXCSUM, VXLAN_DATA_ATTR_SRCPORTMIN, VXLAN_DATA_ATTR_SRCPORTMAX, + VXLAN_DATA_ATTR_LEARNING, + VXLAN_DATA_ATTR_RSC, + VXLAN_DATA_ATTR_PROXY, + VXLAN_DATA_ATTR_L2MISS, + VXLAN_DATA_ATTR_L3MISS, + VXLAN_DATA_ATTR_GBP, __VXLAN_DATA_ATTR_MAX }; -- cgit v1.2.1