set use to disabled if usev4 or usev6 is set

This commit is contained in:
Thomas du Boÿs 2023-01-28 11:09:52 +01:00
parent e910204b3d
commit 5596ee83d1
No known key found for this signature in database
GPG key ID: 180961FD5E02E32D

View file

@ -1191,6 +1191,7 @@ sub update_nics {
my $usev6 = opt('usev6', $h) // 'disabled';
$use = 'disabled' if ($use eq 'no'); # backward compatibility
$usev6 = 'disabled' if ($usev6 eq 'no'); # backward compatibility
$use = 'disabled' if ($usev4 ne 'disabled') || ($usev6 ne 'disabled');
my $arg_ip = opt('ip', $h) // '';
my $arg_ipv4 = opt('ipv4', $h) // '';
my $arg_ipv6 = opt('ipv6', $h) // '';
@ -3620,6 +3621,7 @@ sub nic_updateable {
my $usev6 = opt('usev6', $host) // 'disabled';
$use = 'disabled' if ($use eq 'no'); # backward compatibility
$usev6 = 'disabled' if ($usev6 eq 'no'); # backward compatibility
$use = 'disabled' if ($usev4 ne 'disabled') || ($usev6 ne 'disabled');
# If we have a valid IP address and we have previously warned that it was invalid.
# reset the warning count back to zero.