summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_aliases_edit.php
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www/firewall_aliases_edit.php')
-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