diff options
author | Christian Poessinger <christian@poessinger.com> | 2020-04-22 07:24:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-22 07:24:40 +0200 |
commit | a6d6dcfa9d0a1e49079c23fa6cad804185afa589 (patch) | |
tree | 5adf0c0bef3aa06109e2c228031064b8b7b7fe76 | |
parent | a3a4d23ff557216bd9b11b5653457f2b95251301 (diff) | |
parent | d7a67220732ba8dc3d6c3f8a8823685d6e9ed60a (diff) | |
download | vyos-1x-a6d6dcfa9d0a1e49079c23fa6cad804185afa589.tar.gz vyos-1x-a6d6dcfa9d0a1e49079c23fa6cad804185afa589.zip |
Merge pull request #372 from thomas-mangin/T2354
tunnel: T2354: do not allow display as bridge option
-rw-r--r-- | python/vyos/ifconfig/tunnel.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/python/vyos/ifconfig/tunnel.py b/python/vyos/ifconfig/tunnel.py index 690b61366..85c22b5b4 100644 --- a/python/vyos/ifconfig/tunnel.py +++ b/python/vyos/ifconfig/tunnel.py @@ -43,7 +43,7 @@ class _Tunnel(Interface): **{ 'section': 'tunnel', 'prefixes': ['tun',], - 'bridgeable': True, + 'bridgeable': False, }, } @@ -135,6 +135,13 @@ class GREIf(_Tunnel): https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/tree/ip/link_gre.c """ + definition = { + **_Tunnel.definition, + **{ + 'bridgeable': True, + }, + } + ip = [IP4, IP6] tunnel = IP4 @@ -160,6 +167,13 @@ class GRETapIf(_Tunnel): # no multicast, ttl or tos for gretap + definition = { + **_Tunnel.definition, + **{ + 'bridgeable': True, + }, + } + ip = [IP4, ] tunnel = IP4 |