From: Yu Watanabe Date: Thu, 27 Aug 2020 21:38:43 +0000 (+0900) Subject: network: dhcp4: stop IPv4ACD before assigning new address X-Git-Tag: v247-rc1~297^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5acf54a06343777a86433a18761f16b8f64d8b65;p=thirdparty%2Fsystemd.git network: dhcp4: stop IPv4ACD before assigning new address --- diff --git a/src/network/networkd-dhcp4.c b/src/network/networkd-dhcp4.c index 9b8929186b4..771001f84d4 100644 --- a/src/network/networkd-dhcp4.c +++ b/src/network/networkd-dhcp4.c @@ -664,6 +664,8 @@ static int dhcp4_start_acd(Link *link) { if (!link->dhcp_lease) return 0; + (void) sd_ipv4acd_stop(link->network->dhcp_acd); + link->dhcp4_address_bind = false; r = sd_dhcp_lease_get_address(link->dhcp_lease, &addr.in);