aboutsummaryrefslogtreecommitdiffstats
path: root/packages/miniupnpd/status_upnp.php
diff options
context:
space:
mode:
Diffstat (limited to 'packages/miniupnpd/status_upnp.php')
-rw-r--r--packages/miniupnpd/status_upnp.php10
1 files changed, 3 insertions, 7 deletions
diff --git a/packages/miniupnpd/status_upnp.php b/packages/miniupnpd/status_upnp.php
index 23bcc8ea..d1928ee0 100644
--- a/packages/miniupnpd/status_upnp.php
+++ b/packages/miniupnpd/status_upnp.php
@@ -32,16 +32,12 @@
require("guiconfig.inc");
/* Defaults to this page but if no settings are present, redirect to setup page */
-if(!is_array($config['installedpackages']['miniupnpd']['config'][0]['interface_array']))
- Header("Location: /pkg_edit.php?xml=miniupnpd.xml&id=0");
+if(!$config['installedpackages']['miniupnpd']['config'][0]['iface_array'])
+ Header("Location: /pkg_edit.php?xml=miniupnpd.xml&id=0");
if ($_POST) {
if ($_POST['clear'] == "Clear") {
- // stop
- mwexec("/bin/sh /usr/local/etc/rc.d/miniupnpd.sh stop");
- usleep(300);
- // start
- mwexec("/bin/sh /usr/local/etc/rc.d/miniupnpd.sh start");
+ mwexec("/bin/sh /usr/local/etc/rc.d/miniupnpd.sh restart");
$savemsg = "Rules have been cleared and the daemon restarted";
}
}