fix undefined array key warnings (#8243)

This commit is contained in:
Ben Smithurst 2025-01-24 09:59:50 +00:00 committed by GitHub
parent 6765a6b25b
commit 3654b42210
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3234,7 +3234,7 @@ function interface_dhcp_configure($interface = 'wan')
return;
}
if ($wancfg['dhcphostname']) {
if (!empty($wancfg['dhcphostname'])) {
$dhclientconf_hostname = "send dhcp-client-identifier \"{$wancfg['dhcphostname']}\";\n";
$dhclientconf_hostname .= "\tsend host-name \"{$wancfg['dhcphostname']}\";\n";
} else {
@ -3267,11 +3267,11 @@ EOD;
$dhclientconf .= "}\n";
// DHCP Config File Advanced
if ($wancfg['adv_dhcp_config_advanced']) {
if (!empty($wancfg['adv_dhcp_config_advanced'])) {
$dhclientconf = DHCP_Config_File_Advanced($interface, $wancfg, $wanif);
}
if (is_ipaddr($wancfg['alias-address'])) {
if (!empty($wancfg['alias-address']) && is_ipaddr($wancfg['alias-address'])) {
$subnetmask = gen_subnet_mask($wancfg['alias-subnet']);
$dhclientconf .= <<<EOD
alias {