firewall: - notrack support was broken in multiple ways, fix it - also consider a zone conntracked if any redirect references it (#7196)

SVN-Revision: 22215
This commit is contained in:
Jo-Philipp Wich
2010-07-15 22:01:48 +00:00
parent 1ca67cba7f
commit f8fa598bf4
5 changed files with 11 additions and 9 deletions

View File

@@ -228,13 +228,12 @@ fw_load_zone() {
}
fw_load_notrack_zone() {
list_contains FW_CONNTRACK_ZONES "$1" && return
fw_config_get_zone "$1"
list_contains FW_CONNTRACK_ZONES "${zone_name}" && return
fw_callback pre notrack
fw add i f zone_${zone_name}_notrack NOTRACK $
fw add i r zone_${zone_name}_notrack NOTRACK $
fw_callback post notrack
}