From 5a9a7623c5a4bae2001b30eb99e640e2e3285c3e Mon Sep 17 00:00:00 2001 From: Fernando Fernandez Mancera Date: Tue, 24 Jan 2023 12:37:14 +0100 Subject: [PATCH] core: set STATE_REASON_CONNECTION_ASSUMED when waking up Otherwise, external devices become managed and we clear IP addresses. --- src/core/nm-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/nm-manager.c b/src/core/nm-manager.c index 5e83a0c53..b58079b59 100644 --- a/src/core/nm-manager.c +++ b/src/core/nm-manager.c @@ -7077,7 +7077,7 @@ do_sleep_wake(NMManager *self, gboolean sleeping_changed) nm_device_set_unmanaged_by_flags(device, NM_UNMANAGED_SLEEPING, NM_UNMAN_FLAG_OP_SET_MANAGED, - NM_DEVICE_STATE_REASON_NOW_MANAGED); + NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED); } /* Give the connections a chance to recreate the virtual devices.