diff options
author | Christian Breunig <christian@breunig.cc> | 2024-09-20 22:37:34 +0200 |
---|---|---|
committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2024-09-21 18:53:01 +0000 |
commit | f5abd6d24d18c65430140e3bc007a16908f4cf12 (patch) | |
tree | 1901c8f63298894e7738fdeb9c549bab87a30186 /interface-definitions | |
parent | b114dcec6ac7e549c3af5349bcf2c1d45b797315 (diff) | |
download | vyos-1x-f5abd6d24d18c65430140e3bc007a16908f4cf12.tar.gz vyos-1x-f5abd6d24d18c65430140e3bc007a16908f4cf12.zip |
lldp: T6727: add missing input validation for interface names
There is no input CLI validation on the interface name passed to the LLDP
service.
(cherry picked from commit 82ba669c2632ae554528b13efd6489ced3e39964)
Diffstat (limited to 'interface-definitions')
-rw-r--r-- | interface-definitions/service_lldp.xml.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/interface-definitions/service_lldp.xml.in b/interface-definitions/service_lldp.xml.in index 1a06e0cb3..51a9f9cce 100644 --- a/interface-definitions/service_lldp.xml.in +++ b/interface-definitions/service_lldp.xml.in @@ -23,6 +23,10 @@ <script>${vyos_completion_dir}/list_interfaces</script> <list>all</list> </completionHelp> + <constraint> + #include <include/constraint/interface-name.xml.i> + <regex>all</regex> + </constraint> </properties> <children> #include <include/generic-disable-node.xml.i> |