diff options
Diffstat (limited to 'etc/inc/filter.inc')
-rw-r--r-- | etc/inc/filter.inc | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index 692d8e3..08b2e92 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -1361,16 +1361,7 @@ function filter_generate_user_rule($rule) $type = "pass "; } if ($type == "reject") { - /* special reject packet */ - if ($rule['protocol'] == "tcp") { - $aline['type'] = "block return-rst "; - } else if ($rule['protocol'] == "udp") { - $aline['type'] = "block return-icmp "; - } else if ($rule['protocol'] == "tcp/udp") { - $aline['type'] = "block return "; - } else { - $aline['type'] = "block "; - } + $aline['type'] = "block return "; } else $aline['type'] = $type . " "; if (isset($rule['floating']) && $rule['floating'] == "yes") { @@ -2406,4 +2397,4 @@ EOD; return($ipfrules); } -?> +?>
\ No newline at end of file |