diff options
author | Christian Breunig <christian@breunig.cc> | 2024-12-23 13:14:11 +0100 |
---|---|---|
committer | Christian Breunig <christian@breunig.cc> | 2025-01-06 12:05:22 +0100 |
commit | 3b04cc29f0baf618351d67b4d6aa47f55b54bb20 (patch) | |
tree | 22ecdb5076ae0682ad00928be26d3b784d9bdb9c /interface-definitions | |
parent | 4a194b32509ffcd9574bb7571a5a6347f7dc4e42 (diff) | |
download | vyos-1x-3b04cc29f0baf618351d67b4d6aa47f55b54bb20.tar.gz vyos-1x-3b04cc29f0baf618351d67b4d6aa47f55b54bb20.zip |
T6841: firewall: re-use existing generic-interface-multi.xml.i XML building block
Diffstat (limited to 'interface-definitions')
-rw-r--r-- | interface-definitions/firewall.xml.in | 34 |
1 files changed, 3 insertions, 31 deletions
diff --git a/interface-definitions/firewall.xml.in b/interface-definitions/firewall.xml.in index 018e0dbdf..e4fe9a508 100644 --- a/interface-definitions/firewall.xml.in +++ b/interface-definitions/firewall.xml.in @@ -16,15 +16,7 @@ </properties> <children> #include <include/generic-description.xml.i> - <leafNode name="interface"> - <properties> - <help>Interfaces to use this flowtable</help> - <completionHelp> - <script>${vyos_completion_dir}/list_interfaces</script> - </completionHelp> - <multi/> - </properties> - </leafNode> + #include <include/generic-interface-multi.xml.i> <leafNode name="offload"> <properties> <help>Offloading method</help> @@ -155,15 +147,7 @@ <constraintErrorMessage>Name of firewall group can only contain alphanumeric letters, hyphen, underscores and dot</constraintErrorMessage> </properties> <children> - <leafNode name="interface"> - <properties> - <help>Interface-group member</help> - <completionHelp> - <script>${vyos_completion_dir}/list_interfaces</script> - </completionHelp> - <multi/> - </properties> - </leafNode> + #include <include/generic-interface-multi.xml.i> <leafNode name="include"> <properties> <help>Include another interface-group</help> @@ -469,19 +453,7 @@ <help>Interface associated with zone</help> </properties> <children> - <leafNode name="interface"> - <properties> - <help>Interface associated with zone</help> - <valueHelp> - <format>txt</format> - <description>Interface associated with zone</description> - </valueHelp> - <completionHelp> - <script>${vyos_completion_dir}/list_interfaces</script> - </completionHelp> - <multi/> - </properties> - </leafNode> + #include <include/generic-interface-multi.xml.i> <leafNode name="vrf"> <properties> <help>VRF associated with zone</help> |