diff options
author | Ermal Luçi <eri@pfsense.org> | 2009-11-28 07:28:43 +0000 |
---|---|---|
committer | Ermal Luçi <eri@pfsense.org> | 2009-11-28 07:28:43 +0000 |
commit | 7c9d8d71fe111be3d3d2354857f1c147568ab447 (patch) | |
tree | 543251ae34204e4ece3e031365db626737fa5c40 /usr | |
parent | 34cdf94907bfbda3cbb96b1a317cfcd7a7844478 (diff) | |
download | pfsense-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')
-rwxr-xr-x | usr/local/www/firewall_aliases_edit.php | 9 |
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 +?> |