interfaces: match IPv6 equivalent
find_interface_ip() is more prone to side effects and get_interface_ip() is the fallback anyway.
This commit is contained in:
parent
8cfcbbe891
commit
6529ef77ef
|
@ -50,16 +50,13 @@ log_error("IPv4 renewal is starting on '{$argument}'");
|
|||
if (empty($argument)) {
|
||||
$interface = 'wan';
|
||||
$interface_real = get_real_interface($interface);
|
||||
$ip = get_interface_ip($interface);
|
||||
} else {
|
||||
$interface = convert_real_interface_to_friendly_interface_name($argument);
|
||||
$interface_real = $argument;
|
||||
$ip = find_interface_ip($interface_real);
|
||||
if (empty($ip)) {
|
||||
$ip = get_interface_ip($interface);
|
||||
}
|
||||
}
|
||||
|
||||
$ip = get_interface_ip($interface);
|
||||
|
||||
if (!isset($config['interfaces'][$interface]['enable'])) {
|
||||
log_error("Interface '{$interface}' is disabled or empty, nothing to do.");
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue