From 1d05355c66f1daa8ad63cefdc2d657cf6ba32e65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ermal=20Lu=E7i?= Date: Mon, 13 Jul 2009 21:23:15 +0000 Subject: Do not create nested function this seems to upset php for some reason. --- usr/local/www/firewall_nat_1to1_edit.php | 7 ++++--- usr/local/www/firewall_nat_server_edit.php | 8 ++++---- 2 files changed, 8 insertions(+), 7 deletions(-) (limited to 'usr') diff --git a/usr/local/www/firewall_nat_1to1_edit.php b/usr/local/www/firewall_nat_1to1_edit.php index 466e451..eaa14a9 100755 --- a/usr/local/www/firewall_nat_1to1_edit.php +++ b/usr/local/www/firewall_nat_1to1_edit.php @@ -36,15 +36,16 @@ ##|*MATCH=firewall_nat_1to1_edit.php* ##|-PRIV +function nat1to1cmp($a, $b) { + return ipcmp($a['external'], $b['external']); +} + function nat_1to1_rules_sort() { global $g, $config; if (!is_array($config['nat']['onetoone'])) return; - function nat1to1cmp($a, $b) { - return ipcmp($a['external'], $b['external']); - } usort($config['nat']['onetoone'], "nat1to1cmp"); } diff --git a/usr/local/www/firewall_nat_server_edit.php b/usr/local/www/firewall_nat_server_edit.php index 07cc295..2ed8624 100755 --- a/usr/local/www/firewall_nat_server_edit.php +++ b/usr/local/www/firewall_nat_server_edit.php @@ -38,16 +38,16 @@ ##|*MATCH=firewall_nat_server_edit.php* ##|-PRIV +function natservercmp($a, $b) { + return ipcmp($a['ipaddr'], $b['ipaddr']); +} + function nat_server_rules_sort() { global $g, $config; if (!is_array($config['nat']['servernat'])) return; - function natservercmp($a, $b) { - return ipcmp($a['ipaddr'], $b['ipaddr']); - } - usort($config['nat']['servernat'], "natservercmp"); } -- cgit v1.1