diff options
Diffstat (limited to 'interface-definitions/firewall.xml.in')
| -rw-r--r-- | interface-definitions/firewall.xml.in | 49 | 
1 files changed, 49 insertions, 0 deletions
| diff --git a/interface-definitions/firewall.xml.in b/interface-definitions/firewall.xml.in index 127f4b7e7..81e6b89ea 100644 --- a/interface-definitions/firewall.xml.in +++ b/interface-definitions/firewall.xml.in @@ -7,6 +7,46 @@      </properties>      <children>        #include <include/firewall/global-options.xml.i> +      <tagNode name="flowtable"> +        <properties> +          <help>Flowtable</help> +          <constraint> +            <regex>[a-zA-Z0-9][\w\-\.]*</regex> +          </constraint> +        </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> +          <leafNode name="offload"> +            <properties> +              <help>Offloading method</help> +              <completionHelp> +                <list>hardware software</list> +              </completionHelp> +              <valueHelp> +                <format>hardware</format> +                <description>Hardware offload</description> +              </valueHelp> +              <valueHelp> +                <format>software</format> +                <description>Software offload</description> +              </valueHelp> +              <constraint> +                <regex>(hardware|software)</regex> +              </constraint> +            </properties> +            <defaultValue>software</defaultValue> +          </leafNode> +        </children> +      </tagNode>        <node name="group">          <properties>            <help>Firewall group</help> @@ -284,6 +324,15 @@            </tagNode>          </children>        </node> +      <node name="bridge"> +        <properties> +          <help>Bridge firewall</help> +        </properties> +        <children> +          #include <include/firewall/bridge-hook-forward.xml.i> +          #include <include/firewall/bridge-custom-name.xml.i> +        </children> +      </node>        <node name="ipv4">          <properties>            <help>IPv4 firewall</help> | 
