From 9cc65242d76d6f23bdf0a1d3ddc014a25abf57b0 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 15 Oct 2020 07:57:33 +0900 Subject: [PATCH] network: also stop LLDP client in link_stop_engines() --- src/network/networkd-link.c | 4 ++++ 1 file changed, 4 insertions(+) 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");