summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_dhcp.php
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www/services_dhcp.php')
-rwxr-xr-xusr/local/www/services_dhcp.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/local/www/services_dhcp.php b/usr/local/www/services_dhcp.php
index 81c9b2b..6781ece 100755
--- a/usr/local/www/services_dhcp.php
+++ b/usr/local/www/services_dhcp.php
@@ -503,7 +503,7 @@ if ($_POST) {
dhcp_clean_leases();
/* dnsmasq_configure calls dhcpd_configure */
/* no need to restart dhcpd twice */
- if (isset($config['dnsmasq']['regdhcpstatic'])) {
+ if (isset($config['dnsmasq']['enable']) && isset($config['dnsmasq']['regdhcpstatic'])) {
$retvaldns = services_dnsmasq_configure();
if ($retvaldns == 0) {
clear_subsystem_dirty('hosts');
@@ -535,7 +535,7 @@ if ($act == "del") {
write_config();
if(isset($config['dhcpd'][$if]['enable'])) {
mark_subsystem_dirty('staticmaps');
- if (isset($config['dnsmasq']['regdhcpstatic']))
+ if (isset($config['dnsmasq']['enable']) && isset($config['dnsmasq']['regdhcpstatic']))
mark_subsystem_dirty('hosts');
}
header("Location: services_dhcp.php?if={$if}");
OpenPOWER on IntegriCloud