From: Yu Watanabe Date: Fri, 31 Oct 2025 05:54:21 +0000 (+0900) Subject: network: propagate error in link_carrier_lost() X-Git-Tag: v259-rc1~212 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f9db926e47b6f8e70a2b8e500403b88f3fa0682;p=thirdparty%2Fsystemd.git network: propagate error in link_carrier_lost() Follow-up for 07021ed4f5ee5e34b06fcba97cab2c6214f601c9 (v258). --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 7188223e33b..9c3de19766e 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -2225,7 +2225,7 @@ static int link_update_flags(Link *link, sd_netlink_message *message) { if (!had_carrier && link_has_carrier(link)) r = link_carrier_gained(link); else if (had_carrier && !link_has_carrier(link)) - link_carrier_lost(link); + r = link_carrier_lost(link); if (r < 0) return r;