summaryrefslogtreecommitdiff
path: root/interface-definitions/interfaces-vxlan.xml.in
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-12-10 20:54:44 +0100
committerChristian Poessinger <christian@poessinger.com>2021-12-10 20:54:44 +0100
commiteb29d8d5a0bc536364b4024ec6c336451b58ba49 (patch)
treec612679baeb683372b765a975a85f5d0ecccf43f /interface-definitions/interfaces-vxlan.xml.in
parent4948380a588dea59a01e6e33b9b8e1524ba6a4ed (diff)
downloadvyos-1x-eb29d8d5a0bc536364b4024ec6c336451b58ba49.tar.gz
vyos-1x-eb29d8d5a0bc536364b4024ec6c336451b58ba49.zip
vxlan: T3700: add support for external controlled FDB
Background information [1]. Specifies whether an external control plane (e.g. ip route encap/EVPN) or the internal FDB should be used. [1]: https://legacy.netdevconf.info/2.2/slides/prabhu-linuxbridge-tutorial.pdf
Diffstat (limited to 'interface-definitions/interfaces-vxlan.xml.in')
-rw-r--r--interface-definitions/interfaces-vxlan.xml.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/interface-definitions/interfaces-vxlan.xml.in b/interface-definitions/interfaces-vxlan.xml.in
index 0a8a88596..caeb58116 100644
--- a/interface-definitions/interfaces-vxlan.xml.in
+++ b/interface-definitions/interfaces-vxlan.xml.in
@@ -19,6 +19,12 @@
#include <include/interface/address-ipv4-ipv6.xml.i>
#include <include/interface/description.xml.i>
#include <include/interface/disable.xml.i>
+ <leafNode name="external">
+ <properties>
+ <help>Use external control plane</help>
+ <valueless/>
+ </properties>
+ </leafNode>
<leafNode name="group">
<properties>
<help>Multicast group address for VXLAN interface</help>