summaryrefslogtreecommitdiff
path: root/interface-definitions
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2026-01-30 15:21:10 +0200
committerGitHub <noreply@github.com>2026-01-30 15:21:10 +0200
commitff57a67e853272f14c7c3bc5e086b915d00b3511 (patch)
tree4791a7357712603bf5b5421cd87ffd1cc84e6da9 /interface-definitions
parent1af4e423a17064e3e6d87b0c5df1c01688b6551a (diff)
parent04962c8683000d293aad5460144f3c10111beeb8 (diff)
downloadvyos-1x-ff57a67e853272f14c7c3bc5e086b915d00b3511.tar.gz
vyos-1x-ff57a67e853272f14c7c3bc5e086b915d00b3511.zip
Merge pull request #4955 from natali-rs1985/T8202
vpp: T8202: Remove XDP driver and options from CLI and config
Diffstat (limited to 'interface-definitions')
-rw-r--r--interface-definitions/include/version/vpp-version.xml.i2
-rw-r--r--interface-definitions/vpp.xml.in70
2 files changed, 1 insertions, 71 deletions
diff --git a/interface-definitions/include/version/vpp-version.xml.i b/interface-definitions/include/version/vpp-version.xml.i
index 416125dc7..f5301f056 100644
--- a/interface-definitions/include/version/vpp-version.xml.i
+++ b/interface-definitions/include/version/vpp-version.xml.i
@@ -1,3 +1,3 @@
<!-- include start from include/version/vpp-version.xml.i -->
-<syntaxVersion component='vpp' version='4'></syntaxVersion>
+<syntaxVersion component='vpp' version='5'></syntaxVersion>
<!-- include end --> \ No newline at end of file
diff --git a/interface-definitions/vpp.xml.in b/interface-definitions/vpp.xml.in
index e32841f9e..c49488b68 100644
--- a/interface-definitions/vpp.xml.in
+++ b/interface-definitions/vpp.xml.in
@@ -649,25 +649,6 @@
<constraintErrorMessage>Invalid interface name</constraintErrorMessage>
</properties>
<children>
- <leafNode name="driver">
- <properties>
- <help>Driver mode</help>
- <completionHelp>
- <list>dpdk xdp</list>
- </completionHelp>
- <valueHelp>
- <format>dpdk</format>
- <description>Data Plane Development Kit (DPDK)</description>
- </valueHelp>
- <valueHelp>
- <format>xdp</format>
- <description>eXpress Data Path (XDP)</description>
- </valueHelp>
- <constraint>
- <regex>(dpdk|xdp)</regex>
- </constraint>
- </properties>
- </leafNode>
#include <include/vpp/iface_rx_mode.xml.i>
<node name="dpdk-options">
<properties>
@@ -732,57 +713,6 @@
</leafNode>
</children>
</node>
- <node name="xdp-options">
- <properties>
- <help>XDP settings</help>
- </properties>
- <children>
- <leafNode name="num-rx-queues">
- <properties>
- <help>Number of receive queues</help>
- <valueHelp>
- <format>u32:1-65535</format>
- <description>Number of receive queues to connect to</description>
- </valueHelp>
- <valueHelp>
- <format>all</format>
- <description>All</description>
- </valueHelp>
- <constraint>
- <regex>(all)</regex>
- <validator name="numeric" argument="--range 1-65535"/>
- </constraint>
- </properties>
- <defaultValue>all</defaultValue>
- </leafNode>
- <leafNode name="promisc">
- <properties>
- <help>Enable promisc mode on a real interface</help>
- <valueless/>
- </properties>
- </leafNode>
- <leafNode name="rx-queue-size">
- <properties>
- <help>Receive queue size</help>
- #include <include/vpp/queue_size.xml.i>
- </properties>
- <defaultValue>0</defaultValue>
- </leafNode>
- <leafNode name="tx-queue-size">
- <properties>
- <help>Tranceive queue size</help>
- #include <include/vpp/queue_size.xml.i>
- </properties>
- <defaultValue>0</defaultValue>
- </leafNode>
- <leafNode name="zero-copy">
- <properties>
- <help>Enable zero-copy mode</help>
- <valueless/>
- </properties>
- </leafNode>
- </children>
- </node>
</children>
</tagNode>
<node name="ipv6">