diff options
Diffstat (limited to 'interface-definitions/firewall.xml.in')
| -rw-r--r-- | interface-definitions/firewall.xml.in | 31 | 
1 files changed, 28 insertions, 3 deletions
| diff --git a/interface-definitions/firewall.xml.in b/interface-definitions/firewall.xml.in index ff8d92a24..3250794d3 100644 --- a/interface-definitions/firewall.xml.in +++ b/interface-definitions/firewall.xml.in @@ -100,6 +100,31 @@                #include <include/generic-description.xml.i>              </children>            </tagNode> +          <tagNode name="domain-group"> +            <properties> +              <help>Firewall domain-group</help> +              <constraint> +                <regex>[a-zA-Z_][a-zA-Z0-9][\w\-\.]*</regex> +              </constraint> +              <constraintErrorMessage>Name of domain-group can only contain alpha-numeric letters, hyphen, underscores and not start with numeric</constraintErrorMessage> +            </properties> +            <children> +              <leafNode name="address"> +                <properties> +                  <help>Domain-group member</help> +                  <valueHelp> +                    <format>txt</format> +                    <description>Domain address to match</description> +                  </valueHelp> +                  <constraint> +                    <regex>[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,99}?(\/.*)?</regex> +                  </constraint> +                  <multi/> +                </properties> +              </leafNode> +              #include <include/generic-description.xml.i> +            </children> +          </tagNode>            <tagNode name="ipv6-address-group">              <properties>                <help>Firewall ipv6-address-group</help> @@ -599,7 +624,7 @@              </properties>              <children>                #include <include/firewall/action-accept-drop-reject.xml.i> -              #include <include/firewall/log.xml.i> +              #include <include/firewall/rule-log-level.xml.i>              </children>            </node>            <node name="invalid"> @@ -608,7 +633,7 @@              </properties>              <children>                #include <include/firewall/action-accept-drop-reject.xml.i> -              #include <include/firewall/log.xml.i> +              #include <include/firewall/rule-log-level.xml.i>              </children>            </node>            <node name="related"> @@ -617,7 +642,7 @@              </properties>              <children>                #include <include/firewall/action-accept-drop-reject.xml.i> -              #include <include/firewall/log.xml.i> +              #include <include/firewall/rule-log-level.xml.i>              </children>            </node>          </children> | 
