summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_nat_edit.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-02-25 20:40:19 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-02-25 20:40:19 +0000
commitb964717db84031e4e2a4e61ec2685c7130b4b6cc (patch)
tree121b16beaa57db7c32932ccb76ae02139e7df6d5 /usr/local/www/firewall_nat_edit.php
parentc0c8d62c3aa06889d7b077e27e27e8c70a99d630 (diff)
downloadpfsense-b964717db84031e4e2a4e61ec2685c7130b4b6cc.zip
pfsense-b964717db84031e4e2a4e61ec2685c7130b4b6cc.tar.gz
Do not parse aliases entries unless they are defined
Diffstat (limited to 'usr/local/www/firewall_nat_edit.php')
-rwxr-xr-xusr/local/www/firewall_nat_edit.php21
1 files changed, 11 insertions, 10 deletions
diff --git a/usr/local/www/firewall_nat_edit.php b/usr/local/www/firewall_nat_edit.php
index 33affcc..bcc71a3 100755
--- a/usr/local/www/firewall_nat_edit.php
+++ b/usr/local/www/firewall_nat_edit.php
@@ -365,17 +365,18 @@ $isfirst = 0;
$aliases = "";
$addrisfirst = 0;
$aliasesaddr = "";
-foreach($config['aliases']['alias'] as $alias_name) {
- if(!stristr($alias_name['address'], ".")) {
- if($isfirst == 1) $aliases .= ",";
- $aliases .= "'" . $alias_name['name'] . "'";
- $isfirst = 1;
- } else {
- if($addrisfirst == 1) $aliasesaddr .= ",";
- $aliasesaddr .= "'" . $alias_name['name'] . "'";
- $addrisfirst = 1;
+if($config['aliases']['alias'] <> "")
+ foreach($config['aliases']['alias'] as $alias_name) {
+ if(!stristr($alias_name['address'], ".")) {
+ if($isfirst == 1) $aliases .= ",";
+ $aliases .= "'" . $alias_name['name'] . "'";
+ $isfirst = 1;
+ } else {
+ if($addrisfirst == 1) $aliasesaddr .= ",";
+ $aliasesaddr .= "'" . $alias_name['name'] . "'";
+ $addrisfirst = 1;
+ }
}
-}
?>
<script language="JavaScript">
<!--
OpenPOWER on IntegriCloud