diff options
author | Eugene <evg.yurch@rogers.com> | 2009-09-17 07:07:14 +0500 |
---|---|---|
committer | Eugene <evg.yurch@rogers.com> | 2009-09-17 07:07:14 +0500 |
commit | fc7234178544a1840b73e655786e597d1cda9726 (patch) | |
tree | f049acae2d4dcf034d6ec8c09582254c330f02e3 /etc | |
parent | 2afbe080414578d9cd0fba7efd9c6b38f7750a9f (diff) | |
download | pfsense-fc7234178544a1840b73e655786e597d1cda9726.zip pfsense-fc7234178544a1840b73e655786e597d1cda9726.tar.gz |
Remove igmpproxy specific stuff from filter.inc, add allow-opt into pass out all...
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/filter.inc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index 1430a65..6a7975e 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -1737,26 +1737,9 @@ anchor "firewallout" EOD; - /* find out igmpproxy upstream interface name if igmpproxy installed/configured */ - if (is_array($config['installedpackages']['igmpproxy']['config'])){ - $igmp_upstr_int_real_name = ""; - $igmp_cfg =& $config['installedpackages']['igmpproxy']['config']; - foreach($igmp_cfg as $igmp_int){ - if ($igmp_int['igmptype'] == 'upstream') - $igmp_upstr_int_real_name = $config['interfaces'][$igmp_int['igmpname']]['if']; - } - if ($igmp_upstr_int_real_name != ""){ - $ipfrules .= <<<EOD -# let out IGMP with IP-options -pass out on $igmp_upstr_int_real_name all allow-opts keep state label "let out with IP-options on IGMP Upstream interface" - -EOD; - - } - } $ipfrules .= <<<EOD # let out anything from the firewall host itself and decrypted IPsec traffic -pass out all keep state label "let out anything from firewall host itself" +pass out all keep state allow-opts label "let out anything from firewall host itself" EOD; |