Skip to content

Commit

Permalink
wizard: change other occurrences of isset($config['dnsallowoverride']…
Browse files Browse the repository at this point in the history
…) for #8352
  • Loading branch information
AdSchellevis committed Mar 2, 2025
1 parent a56e108 commit 588566f
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/etc/inc/interfaces.inc
Original file line number Diff line number Diff line change
Expand Up @@ -1104,7 +1104,7 @@ EOD;
$mpdconf .= " set ipcp no vjcomp\n";
}

if (isset($config['system']['dnsallowoverride'])) {
if (!empty($config['system']['dnsallowoverride'])) {
$mpdconf .= " set ipcp enable req-pri-dns\n";
$mpdconf .= " set ipcp enable req-sec-dns\n";
}
Expand Down
2 changes: 1 addition & 1 deletion src/etc/inc/system.inc
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,7 @@ function get_nameservers($interface = null, $with_gateway = false)
if (!empty($list)) {
$dns_lists[] = $list;
}
} elseif (isset($syscfg['dnsallowoverride'])) {
} elseif (!empty($syscfg['dnsallowoverride'])) {
/* return dynamic servers as required by configuration */
$list = shell_safe('/usr/local/sbin/ifctl -nl');
if (!empty($list)) {
Expand Down
2 changes: 1 addition & 1 deletion src/www/services_opendns.php
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
$config['system']['dnsserver'][] = $v4_server[0];
$config['system']['dnsserver'][] = $v4_server[1];
}
if (isset($config['system']['dnsallowoverride'])) {
if (!empty($config['system']['dnsallowoverride'])) {
unset($config['system']['dnsallowoverride']);
}
} else {
Expand Down
3 changes: 1 addition & 2 deletions src/www/system_general.php
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
$savemsg = htmlspecialchars(gettext($_GET['savemsg']));
}

$pconfig['dnsallowoverride'] = isset($config['system']['dnsallowoverride']);
$pconfig['dnsallowoverride'] = !empty($config['system']['dnsallowoverride']);
if (!empty($config['system']['dnsallowoverride_exclude'])) {
$pconfig['dnsallowoverride_exclude'] = explode(',', $config['system']['dnsallowoverride_exclude']);
} else {
Expand Down Expand Up @@ -200,7 +200,6 @@
$config['system']['dnsallowoverride'] = true;
$config['system']['dnsallowoverride_exclude'] = implode(',', $pconfig['dnsallowoverride_exclude']);
} elseif (isset($config['system']['dnsallowoverride'])) {
unset($config['system']['dnsallowoverride']);
if (isset($config['system']['dnsallowoverride_exclude'])) {
unset($config['system']['dnsallowoverride_exclude']);
}
Expand Down

0 comments on commit 588566f

Please sign in to comment.