From: Yu Watanabe Date: Wed, 14 Oct 2020 22:57:33 +0000 (+0900) Subject: network: also stop LLDP client in link_stop_engines() X-Git-Tag: v247-rc1~28^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9cc65242d76d6f23bdf0a1d3ddc014a25abf57b0;p=thirdparty%2Fsystemd.git network: also stop LLDP client in link_stop_engines() --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index d0cc3aafbd2..08b453f0e18 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -631,6 +631,10 @@ int link_stop_engines(Link *link, bool may_keep_dhcp) { if (k < 0) r = log_link_warning_errno(link, k, "Could not stop DHCPv4 server: %m"); + k = sd_lldp_stop(link->lldp); + if (k < 0) + r = log_link_warning_errno(link, k, "Could not stop LLDP: %m"); + k = sd_ipv4ll_stop(link->ipv4ll); if (k < 0) r = log_link_warning_errno(link, k, "Could not stop IPv4 link-local: %m");