aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Vinciguerra <pvinci@vinciconsulting.com>2020-03-02 16:10:54 -0500
committerDave Wallace <dwallacelf@gmail.com>2020-03-27 16:12:45 +0000
commit491741a40443a66edd497bb15007198404500352 (patch)
treea66d1af38111b0b70d01ea3a8adb7580976c42f9
parent5ac392dc41c1d42d88f3790d2a6aa26427affc7a (diff)
docs ethernet: add docs for ethernet Section
Type: docs Change-Id: I6ad92b35df3e0fecb1334511625eacf3e3d8925f Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
-rw-r--r--docs/gettingstarted/users/configuring/startup.rst14
-rw-r--r--src/vnet/ethernet/interface.c7
2 files changed, 21 insertions, 0 deletions
diff --git a/docs/gettingstarted/users/configuring/startup.rst b/docs/gettingstarted/users/configuring/startup.rst
index afac8b26734..f80d55c03df 100644
--- a/docs/gettingstarted/users/configuring/startup.rst
+++ b/docs/gettingstarted/users/configuring/startup.rst
@@ -1044,6 +1044,20 @@ a random, non-static entry is deleted. Defaults to 65535 entries.
max-cache-size 65535
+
+ethernet Section
+-----------------
+
+default-mtu <n>
+^^^^^^^^^^^^^^^
+
+Specifies the default MTU size for Ethernet interfaces. Must be in
+the range of 64-9000. The default is 9000.
+
+.. code-block:: console
+
+ default-mtu 1500
+
heapsize Section
-----------------
diff --git a/src/vnet/ethernet/interface.c b/src/vnet/ethernet/interface.c
index 3b9093c6031..629f190f9f8 100644
--- a/src/vnet/ethernet/interface.c
+++ b/src/vnet/ethernet/interface.c
@@ -1192,6 +1192,13 @@ VLIB_CLI_COMMAND (delete_sub_interface_command, static) = {
};
/* *INDENT-ON* */
+/* ethernet { ... } configuration. */
+/*?
+ *
+ * @cfgcmd{default-mtu &lt;n&gt;}
+ * Specify the default mtu in the range of 64-9000. The default is 9000 bytes.
+ *
+ */
static clib_error_t *
ethernet_config (vlib_main_t * vm, unformat_input_t * input)
{