diff options
-rw-r--r-- | etc/inc/filter.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index 19da1f6..b5f4e1c 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -527,10 +527,10 @@ function filter_nat_rules_generate_if($if, $src = "any", $srcport = "", $dst = " $tgt = "{$natip}/32"; } else { $natip = get_current_wan_address($if); - if($natip) + if(is_ipaddr($natip)) $tgt = "{$natip}/32"; else - $tgt = "($if)"; + $tgt = "($if)"; } /* Add the hard set source port (useful for ISAKMP) */ |