summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_aliases_import.php
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2010-02-09 13:07:42 +0000
committerErmal Luçi <eri@pfsense.org>2010-02-09 13:07:42 +0000
commit974cbfe036e2628e3f46ccb7ec11f90bfed62fe1 (patch)
tree1a9371572aadc2005d1df27518a662b65aff0e84 /usr/local/www/firewall_aliases_import.php
parent00fc80fe0582e41b91cd1612b906f0875adeef8b (diff)
downloadpfsense-974cbfe036e2628e3f46ccb7ec11f90bfed62fe1.zip
pfsense-974cbfe036e2628e3f46ccb7ec11f90bfed62fe1.tar.gz
Ticket #338. Remove aliases_sort function and keep the list always sorted in config.xml. This reverts to previous behaviour.
Diffstat (limited to 'usr/local/www/firewall_aliases_import.php')
-rwxr-xr-xusr/local/www/firewall_aliases_import.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/local/www/firewall_aliases_import.php b/usr/local/www/firewall_aliases_import.php
index 0f26edb..3f09243 100755
--- a/usr/local/www/firewall_aliases_import.php
+++ b/usr/local/www/firewall_aliases_import.php
@@ -51,8 +51,6 @@ $reserved_keywords = array_merge($reserved_keywords, $reserved_ifs);
if (!is_array($config['aliases']['alias']))
$config['aliases']['alias'] = array();
-
-aliases_sort();
$a_aliases = &$config['aliases']['alias'];
if($_POST['aliasimport'] <> "") {
@@ -97,6 +95,10 @@ if($_POST['aliasimport'] <> "") {
$alias['type'] = "network";
$alias['descr'] = $_POST['descr'];
$a_aliases[] = $alias;
+
+ // Sort list
+ $a_aliases = msort($a_aliases, "name");
+
write_config();
pfSenseHeader("firewall_aliases.php");
OpenPOWER on IntegriCloud