summaryrefslogtreecommitdiffstats
path: root/usr/local
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2009-11-28 07:28:43 +0000
committerErmal Luçi <eri@pfsense.org>2009-11-28 07:28:43 +0000
commit7c9d8d71fe111be3d3d2354857f1c147568ab447 (patch)
tree543251ae34204e4ece3e031365db626737fa5c40 /usr/local
parent34cdf94907bfbda3cbb96b1a317cfcd7a7844478 (diff)
downloadpfsense-7c9d8d71fe111be3d3d2354857f1c147568ab447.zip
pfsense-7c9d8d71fe111be3d3d2354857f1c147568ab447.tar.gz
Please pretty please use the interfaces function rather than than growing yet again the horrendous custom made things. Thank you. Ticket #141
Diffstat (limited to 'usr/local')
-rwxr-xr-xusr/local/www/firewall_aliases_edit.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/usr/local/www/firewall_aliases_edit.php b/usr/local/www/firewall_aliases_edit.php
index ef21ed1..307a544 100755
--- a/usr/local/www/firewall_aliases_edit.php
+++ b/usr/local/www/firewall_aliases_edit.php
@@ -46,15 +46,16 @@
$pgtitle = array("Firewall","Aliases","Edit");
// Keywords not allowed in names
-$reserved_keywords = array("pass", "out", "queue", "max", "min", "lan", "wan");
-for ($j = 1; isset($config['interfaces']['opt' . $j]); $j++)
- $reserved_keywords[] = "opt{$j}";
+$reserved_keywords = array("pass", "out", "queue", "max", "min");
require("guiconfig.inc");
require_once("functions.inc");
require_once("filter.inc");
require_once("shaper.inc");
+$reserved_ifs = get_configured_interface_list(false, true);
+$reserved_keywords = array_merge($reserved_keywords, $reserved_ifs);
+
if (!is_array($config['aliases']['alias']))
$config['aliases']['alias'] = array();
@@ -661,4 +662,4 @@ function process_alias_tgz($temp_filename) {
fclose($fd);
}
-?> \ No newline at end of file
+?>
OpenPOWER on IntegriCloud