From a3ded5cd65c3c411c14c90311be3b277543c86c0 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 7 Jan 2016 14:11:34 +0100 Subject: [PATCH] fix some regular expressions mixups Replacing some (:?...) with (?:...) which makes more sense here. --- src/PVE/Firewall.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/PVE/Firewall.pm b/src/PVE/Firewall.pm index 08ca3c1..3bb4d68 100644 --- a/src/PVE/Firewall.pm +++ b/src/PVE/Firewall.pm @@ -1513,12 +1513,12 @@ sub iptables_get_chains { return 1 if $name =~ m/^PVEFW-\S+$/; - return 1 if $name =~ m/^tap\d+i\d+-(:?IN|OUT)$/; + return 1 if $name =~ m/^tap\d+i\d+-(?:IN|OUT)$/; - return 1 if $name =~ m/^veth\d+i\d+-(:?IN|OUT)$/; + return 1 if $name =~ m/^veth\d+i\d+-(?:IN|OUT)$/; - return 1 if $name =~ m/^fwbr\d+(v\d+)?-(:?FW|IN|OUT|IPS)$/; - return 1 if $name =~ m/^GROUP-(:?[^\s\-]+)-(:?IN|OUT)$/; + return 1 if $name =~ m/^fwbr\d+(v\d+)?-(?:FW|IN|OUT|IPS)$/; + return 1 if $name =~ m/^GROUP-(?:[^\s\-]+)-(?:IN|OUT)$/; return undef; };