From ca6b7340714c6161337f508978b9834722be58dc Mon Sep 17 00:00:00 2001
From: Rain <6818611+Rain@users.noreply.github.com>
Date: Sat, 8 Oct 2022 18:04:01 -0400
Subject: firewall: T4612: Support arbitrary netmasks
Add support for arbitrary netmasks on source/destination addresses in
firewall rules. This is particularly useful with DHCPv6-PD when the
delegated prefix changes periodically.
---
.../include/firewall/address-mask-ipv6.xml.i | 14 ++++++++++++++
interface-definitions/include/firewall/address-mask.xml.i | 14 ++++++++++++++
2 files changed, 28 insertions(+)
create mode 100644 interface-definitions/include/firewall/address-mask-ipv6.xml.i
create mode 100644 interface-definitions/include/firewall/address-mask.xml.i
(limited to 'interface-definitions/include')
diff --git a/interface-definitions/include/firewall/address-mask-ipv6.xml.i b/interface-definitions/include/firewall/address-mask-ipv6.xml.i
new file mode 100644
index 000000000..8c0483209
--- /dev/null
+++ b/interface-definitions/include/firewall/address-mask-ipv6.xml.i
@@ -0,0 +1,14 @@
+
+
+
+ IP mask
+
+ ipv6
+ IP mask to apply
+
+
+
+
+
+
+
diff --git a/interface-definitions/include/firewall/address-mask.xml.i b/interface-definitions/include/firewall/address-mask.xml.i
new file mode 100644
index 000000000..7f6f17d1e
--- /dev/null
+++ b/interface-definitions/include/firewall/address-mask.xml.i
@@ -0,0 +1,14 @@
+
+
+
+ IP mask
+
+ ipv4
+ IPv4 mask to apply
+
+
+
+
+
+
+
--
cgit v1.2.3