X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=PVE%2FFirewall.pm;h=ea24cfb40069adf915e233843182b6511bdcdf09;hp=a19505ab9ed393d44c824e09b56ea8feea7a25de;hb=7b291cabd7a69a441cae666b2c94ab49106cf592;hpb=ccae0b5068f03e859ff280c41d013526a4fbfb4c diff --git a/PVE/Firewall.pm b/PVE/Firewall.pm index a19505a..ea24cfb 100644 --- a/PVE/Firewall.pm +++ b/PVE/Firewall.pm @@ -684,10 +684,10 @@ sub generate_tap_rules_direction { generate_group_rules($ruleset, $group_rules, $2); } ruleset_generate_rule($ruleset, $tapchain, $rule); - ruleset_addrule($ruleset, $tapchain, "-m mark --mark 1 -g $bridge-IN") + ruleset_addrule($ruleset, $tapchain, "-m mark --mark 1 -j RETURN") if $direction eq 'OUT'; } else { - $rule->{action} = "$bridge-IN" if $rule->{action} eq 'ACCEPT' && $direction eq 'OUT'; + $rule->{action} = "RETURN" if $rule->{action} eq 'ACCEPT' && $direction eq 'OUT'; ruleset_generate_rule($ruleset, $tapchain, $rule); } }