From 6bfa06fc39655e0d43c87a54eccaa34227b61335 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Mon, 14 Jun 2021 07:04:18 +0900 Subject: [PATCH] network: do not drop foreign configs based on the previous .network file `link_drop_foreign_config()` will be called later in link_configure(). --- src/network/networkd-link.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index c232a8d6c57..bb5f60a8289 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -1259,13 +1259,6 @@ static int link_reconfigure_impl(Link *link, bool force) { if (r < 0) return r; - if (!IN_SET(link->state, LINK_STATE_UNMANAGED, LINK_STATE_PENDING, LINK_STATE_INITIALIZED)) { - log_link_debug(link, "State is %s, dropping foreign config", link_state_to_string(link->state)); - r = link_drop_foreign_config(link); - if (r < 0) - return r; - } - link_free_carrier_maps(link); link_free_engines(link); link->network = network_unref(link->network); -- 2.47.3