mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 04:40:09 +01:00
device: progress the device activation if it has a valid assumed connection
If we detect a LL address and this not decide to readd it, don't stop at ip-config; progress to ip-check. Fixes:396dc2b3b4(cherry picked from commitdc1928a0d0)
This commit is contained in:
parent
c08144a3d6
commit
216b28d7ff
1 changed files with 2 additions and 0 deletions
|
|
@ -4672,6 +4672,8 @@ nm_device_activate_stage3_ip6_start (NMDevice *self)
|
|||
} else if (ret == NM_ACT_STAGE_RETURN_FINISH) {
|
||||
/* Early finish, nothing more to do */
|
||||
priv->ip6_state = IP_DONE;
|
||||
if (nm_device_get_state (self) == NM_DEVICE_STATE_IP_CONFIG)
|
||||
nm_device_state_changed (self, NM_DEVICE_STATE_IP_CHECK, NM_DEVICE_STATE_REASON_NONE);
|
||||
} else if (ret == NM_ACT_STAGE_RETURN_WAIT) {
|
||||
/* Wait for something to try IP config again */
|
||||
priv->ip6_state = IP_WAIT;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue