From 5de75aefaf71c34a7cca411a3d988b62df4bf5a6 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Wed, 12 Oct 2005 17:13:00 +0000 Subject: Handle multiple port aliases correctly --- etc/inc/filter.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'etc/inc') diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index 07feae0..79121f5 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -605,10 +605,10 @@ function filter_nat_rules_generate() { if ((!$extport[1]) || ($extport[0] == $extport[1])) { if($rule['protocol'] == "tcp/udp") $natrules .= - "rdr on $natif proto { tcp udp } from any to {$extaddr} port {$extport[0]} -> {$target} port {$localport}"; + "rdr on $natif proto { tcp udp } from any to {$extaddr} port { {$extport[0]} } -> {$target} port { {$localport} }"; else $natrules .= - "rdr on $natif proto {$rule['protocol']} from any to {$extaddr} port {$extport[0]} -> {$target} port {$localport}"; + "rdr on $natif proto {$rule['protocol']} from any to {$extaddr} port { {$extport[0]} } -> {$target} port { {$localport} }"; } else { if($rule['protocol'] == "tcp/udp") -- cgit v1.1