summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_shaper_edit.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-10-23 18:56:37 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-10-23 18:56:37 +0000
commitb3e7dc67ede432b344538544eb2fa0f1d4174dba (patch)
tree6fe4f5db881ea7e02f4756b12f5faf64279c6a93 /usr/local/www/firewall_shaper_edit.php
parentc2b6723a3ad65a7e07d7bc9da4c78f952fba789c (diff)
downloadpfsense-b3e7dc67ede432b344538544eb2fa0f1d4174dba.zip
pfsense-b3e7dc67ede432b344538544eb2fa0f1d4174dba.tar.gz
MFC 7079
Force users to use wizard if shaper isn't enabled as wizard is currently the ONLY supported path to use the shaper.
Diffstat (limited to 'usr/local/www/firewall_shaper_edit.php')
-rwxr-xr-xusr/local/www/firewall_shaper_edit.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/local/www/firewall_shaper_edit.php b/usr/local/www/firewall_shaper_edit.php
index f547369..52cfca6 100755
--- a/usr/local/www/firewall_shaper_edit.php
+++ b/usr/local/www/firewall_shaper_edit.php
@@ -37,6 +37,13 @@ if (!is_array($config['shaper']['rule'])) {
}
$a_shaper = &$config['shaper']['rule'];
+/* redirect to wizard if shaper isn't already configured */
+if(isset($config['shaper']['enable'])) {
+ $pconfig['enable'] = TRUE;
+} else {
+ Header("Location: wizard.php?xml=traffic_shaper_wizard.xml");
+}
+
$specialsrcdst = explode(" ", "any lan pptp");
$id = $_GET['id'];
OpenPOWER on IntegriCloud