From: Yu Watanabe Date: Mon, 23 Nov 2020 04:28:47 +0000 (+0900) Subject: network: stop IPv4LL engine when DHCPv4 address is successfully acquired X-Git-Tag: v248-rc1~613^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ccae2dd2d68f715d4c962ee4bab4827b4500540;p=thirdparty%2Fsystemd.git network: stop IPv4LL engine when DHCPv4 address is successfully acquired --- diff --git a/src/network/networkd-dhcp4.c b/src/network/networkd-dhcp4.c index 78af53c3818..c4024499f1d 100644 --- a/src/network/networkd-dhcp4.c +++ b/src/network/networkd-dhcp4.c @@ -70,6 +70,10 @@ static void dhcp4_check_ready(Link *link) { return; } + r = sd_ipv4ll_stop(link->ipv4ll); + if (r < 0) + log_link_warning_errno(link, r, "Failed to drop IPv4 link-local address, ignoring: %m"); + link_check_ready(link); }