From 946f055fedd61844ae5840c6c06f583b2b71445a Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Mon, 19 Aug 2024 14:02:53 +0000 Subject: [PATCH] hotfix(firewall): handle iptables CIDR ranges with 3 digits for IPv6 --- internal/firewall/parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/firewall/parse.go b/internal/firewall/parse.go index ca9b1605..e8d3f100 100644 --- a/internal/firewall/parse.go +++ b/internal/firewall/parse.go @@ -153,7 +153,7 @@ func parseInstructionFlag(key, value string, instruction *iptablesInstruction) ( return nil } -var regexCidrSuffix = regexp.MustCompile(`/[0-9][0-9]{0,1}$`) +var regexCidrSuffix = regexp.MustCompile(`/[0-9][0-9]{0,2}$`) func parseIPPrefix(value string) (prefix netip.Prefix, err error) { if !regexCidrSuffix.MatchString(value) {