diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-04-25 17:54:45 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-04-25 17:54:45 +0000 |
commit | 3e32a807b135c7b7bc736fee46cde7999ba1ff66 (patch) | |
tree | bb00155d00526696c392ac603be025613dbd022f /usr/local/www/status_services.php | |
parent | eb6a4035b50d3add2b3f5b3f91af2b86554704f2 (diff) | |
download | pfsense-3e32a807b135c7b7bc736fee46cde7999ba1ff66.zip pfsense-3e32a807b135c7b7bc736fee46cde7999ba1ff66.tar.gz |
MFC 11963
The switch syntax was wrong (or at least blatlantly weird). Also, the default case was being always invoked. Corrected some indentation as well.
Diffstat (limited to 'usr/local/www/status_services.php')
-rwxr-xr-x | usr/local/www/status_services.php | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index c2dd06a..ef74b20 100755 --- a/usr/local/www/status_services.php +++ b/usr/local/www/status_services.php @@ -39,24 +39,27 @@ if($_GET['mode'] == "restartservice" and $_GET['service']) { } if($_GET['mode'] == "startservice" and $_GET['service']) { - switch($_GET['service']) { - case 'bsnmpd'; - services_snmpd_configure(); - break; - case 'dnsmasq'; - services_dnsmasq_configure(); - break; - case 'dhcpd'; - services_dhcpd_configure(); - break; - } + switch($_GET['service']) { + case 'bsnmpd': + services_snmpd_configure(); + break; + case 'dnsmasq': + services_dnsmasq_configure(); + break; + case 'dhcpd': + services_dhcpd_configure(); + break; + default: + start_service($_GET['service']); + break; + } start_service($_GET['service']); - $savemsg = "{$_GET['service']} has been started."; + $savemsg = "{$_GET['service']} has been started."; } if($_GET['mode'] == "stopservice" and $_GET['service']) { - stop_service($_GET['service']); - $savemsg = "{$_GET['service']} has been stopped."; + stop_service($_GET['service']); + $savemsg = "{$_GET['service']} has been stopped."; } /* batch mode, allow other scripts to call this script */ |