From: Yu Watanabe Date: Thu, 18 Nov 2021 21:01:45 +0000 (+0900) Subject: network: skip re-generating map from alternative names to link X-Git-Tag: v250-rc1~212^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1b345c1e3b9d8fc2d039c3e57856c97bcc395cb1;p=thirdparty%2Fsystemd.git network: skip re-generating map from alternative names to link --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index b3b41cd8f1c..3f0af68ff21 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -2238,6 +2238,9 @@ static int link_update_alternative_names(Link *link, sd_netlink_message *message if (r < 0) return log_link_debug_errno(link, r, "rtnl: failed to read alternative names: %m"); + if (strv_equal(altnames, link->alternative_names)) + return 0; + STRV_FOREACH(n, link->alternative_names) hashmap_remove(link->manager->links_by_name, *n);