]> git.proxmox.com Git - pve-firewall.git/blobdiff - src/PVE/Firewall.pm
resolve_alias: use better regex to detect alias
[pve-firewall.git] / src / PVE / Firewall.pm
index 03e75f99538064e9836bfb898329c137c47b7f57..5c4656335be25825835b67801340b47645bb7f7e 100644 (file)
@@ -2202,7 +2202,7 @@ sub parse_clusterfw_option {
 sub resolve_alias {
     my ($clusterfw_conf, $fw_conf, $cidr) = @_;
 
-    if ($cidr !~ m/^\d/) {
+    if ($cidr =~ m/^${ip_alias_pattern}$/) {
        my $alias = lc($cidr);
        my $e = $fw_conf->{aliases}->{$alias} if $fw_conf;
        $e = $clusterfw_conf->{aliases}->{$alias} if !$e && $clusterfw_conf;