From: Yu Watanabe Date: Wed, 14 Oct 2020 06:26:19 +0000 (+0900) Subject: network: stop IPv4ACD client for DHCPv4 when lease is exprired X-Git-Tag: v247-rc1~80^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=66f507e1ba17a25dad70aeb76aa751d56fa2c978;p=thirdparty%2Fsystemd.git network: stop IPv4ACD client for DHCPv4 when lease is exprired --- diff --git a/src/network/networkd-dhcp4.c b/src/network/networkd-dhcp4.c index 6145007e8c7..76d1926a08e 100644 --- a/src/network/networkd-dhcp4.c +++ b/src/network/networkd-dhcp4.c @@ -563,6 +563,9 @@ static int dhcp_lease_lost(Link *link) { link->dhcp_lease = sd_dhcp_lease_unref(link->dhcp_lease); link_dirty(link); + if (link->dhcp_acd) + (void) sd_ipv4acd_stop(link->dhcp_acd); + return r; }