diff options
author | Christian Breunig <christian@breunig.cc> | 2025-03-31 17:59:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-31 17:59:55 +0200 |
commit | bc86b5750033c14aab751e9d3d175f7d45903ef6 (patch) | |
tree | ba3cbca9f498b04afe4614c50888781df6308e24 | |
parent | a6ff1933a99a9b43a70f030647287bad6b9a8bbd (diff) | |
parent | 383af2dd4ab368368c954028e528a0e8634bba3b (diff) | |
download | vyos-1x-current.tar.gz vyos-1x-current.zip |
virtual-ethernet: T7293: add support to define interface MTU
-rw-r--r-- | interface-definitions/interfaces_virtual-ethernet.xml.in | 4 | ||||
-rw-r--r-- | smoketest/scripts/cli/base_interfaces_test.py | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/interface-definitions/interfaces_virtual-ethernet.xml.in b/interface-definitions/interfaces_virtual-ethernet.xml.in index c4610feec..2dfbd50b8 100644 --- a/interface-definitions/interfaces_virtual-ethernet.xml.in +++ b/interface-definitions/interfaces_virtual-ethernet.xml.in @@ -21,6 +21,10 @@ #include <include/interface/dhcp-options.xml.i> #include <include/interface/dhcpv6-options.xml.i> #include <include/interface/disable.xml.i> + #include <include/interface/mtu-68-16000.xml.i> + <leafNode name="mtu"> + <defaultValue>1500</defaultValue> + </leafNode> #include <include/interface/netns.xml.i> #include <include/interface/vif-s.xml.i> #include <include/interface/vif.xml.i> diff --git a/smoketest/scripts/cli/base_interfaces_test.py b/smoketest/scripts/cli/base_interfaces_test.py index 80d200e97..a9b758802 100644 --- a/smoketest/scripts/cli/base_interfaces_test.py +++ b/smoketest/scripts/cli/base_interfaces_test.py @@ -613,7 +613,7 @@ class BasicInterfaceTest: def test_mtu_1200_no_ipv6_interface(self): # Testcase if MTU can be changed to 1200 on non IPv6 # enabled interfaces - if not self._test_mtu: + if not self._test_mtu or not self._test_ipv6: self.skipTest('not supported') old_mtu = self._mtu |