X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=PVE%2FFirewall.pm;h=6a3f225dbc69e7ee523c17833cd33bdb337186ff;hp=876700867bbf61112887fde8fd9dd2ef45583828;hb=1b6a0a59ecf373b94fafbfb5466f33ef3438bbd2;hpb=fcba0bebc7b7997845220cdff0fb16b31a886b3e;ds=sidebyside diff --git a/PVE/Firewall.pm b/PVE/Firewall.pm index 8767008..6a3f225 100644 --- a/PVE/Firewall.pm +++ b/PVE/Firewall.pm @@ -214,11 +214,11 @@ my $compile_shorewall = sub { $register_bridge = sub { my ($bridge, $vlan) = @_; - my $zone = 'z' . $bridge; + my $zone = $bridge; return $zone if $zoneinfo->{$zone}; - my $ext_zone = "z${bridge}ext"; + my $ext_zone = "${bridge}_ext"; $zoneinfo->{$zone} = { type => 'bridge', @@ -249,7 +249,7 @@ my $compile_shorewall = sub { my ($bridge, $vlan, $vmzone, $tap) = @_; my $bridge_zone = &$register_bridge($bridge, $vlan); - my $zone = $bridge_zone . $vmzone; + my $zone = $bridge_zone . '_' . $vmzone; if (!$zoneinfo->{$zone}) { $zoneinfo->{$zone} = {