Skip to content

Commit

Permalink
xml: T5862: drop defaultValue from mtu-68-16000.xml.i - use individua…
Browse files Browse the repository at this point in the history
…l values

In order to lower the Ethernet default MTU we need to drop the common
defaultValue from the XML mtu-68-16000.xml.i building block. Per interface
default MTU is later overloaded by XML.
  • Loading branch information
c-po committed Apr 6, 2024
1 parent 7178630 commit e86761f
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 2 deletions.
1 change: 0 additions & 1 deletion interface-definitions/include/interface/mtu-68-16000.xml.i
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,5 @@
</constraint>
<constraintErrorMessage>MTU must be between 68 and 16000</constraintErrorMessage>
</properties>
<defaultValue>1500</defaultValue>
</leafNode>
<!-- include end -->
3 changes: 3 additions & 0 deletions interface-definitions/interfaces_bonding.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,9 @@
</children>
</node>
#include <include/interface/mtu-68-16000.xml.i>
<leafNode name="mtu">
<defaultValue>1500</defaultValue>
</leafNode>
<leafNode name="primary">
<properties>
<help>Primary device interface</help>
Expand Down
3 changes: 3 additions & 0 deletions interface-definitions/interfaces_bridge.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@
#include <include/interface/disable.xml.i>
#include <include/interface/vrf.xml.i>
#include <include/interface/mtu-68-16000.xml.i>
<leafNode name="mtu">
<defaultValue>1500</defaultValue>
</leafNode>
<leafNode name="forwarding-delay">
<properties>
<help>Forwarding delay</help>
Expand Down
3 changes: 3 additions & 0 deletions interface-definitions/interfaces_dummy.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@
</children>
</node>
#include <include/interface/mtu-68-16000.xml.i>
<leafNode name="mtu">
<defaultValue>1500</defaultValue>
</leafNode>
#include <include/interface/mirror.xml.i>
#include <include/interface/netns.xml.i>
#include <include/interface/redirect.xml.i>
Expand Down
3 changes: 3 additions & 0 deletions interface-definitions/interfaces_vti.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@
#include <include/interface/ipv4-options.xml.i>
#include <include/interface/ipv6-options.xml.i>
#include <include/interface/mtu-68-16000.xml.i>
<leafNode name="mtu">
<defaultValue>1500</defaultValue>
</leafNode>
#include <include/interface/mirror.xml.i>
#include <include/interface/redirect.xml.i>
#include <include/interface/vrf.xml.i>
Expand Down
2 changes: 1 addition & 1 deletion interface-definitions/interfaces_wireguard.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@
#include <include/interface/disable.xml.i>
#include <include/port-number.xml.i>
#include <include/interface/mtu-68-16000.xml.i>
#include <include/interface/mirror.xml.i>
<leafNode name="mtu">
<defaultValue>1420</defaultValue>
</leafNode>
#include <include/interface/mirror.xml.i>
#include <include/interface/ipv4-options.xml.i>
#include <include/interface/ipv6-options.xml.i>
<leafNode name="fwmark">
Expand Down

0 comments on commit e86761f

Please sign in to comment.