From e92b60b20f21111a0c28135c1b5c78fc851a4f15 Mon Sep 17 00:00:00 2001 From: AJ Bagwell Date: Tue, 10 Dec 2019 16:27:31 +0000 Subject: ipv4ll: do not reset conflict counter on restart Don't reset the conflict counter when trying a new pseudo random address, so that after trying 10 addresses the londer timeout is used in accordance with the RFC Fixes #14299. --- src/network/networkd-address.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/network/networkd-address.c') diff --git a/src/network/networkd-address.c b/src/network/networkd-address.c index 23a970a13f..886a8c0665 100644 --- a/src/network/networkd-address.c +++ b/src/network/networkd-address.c @@ -670,7 +670,7 @@ int address_configure( log_debug("Starting IPv4ACD client. Probing address %s", strna(pretty)); } - r = sd_ipv4acd_start(address->acd); + r = sd_ipv4acd_start(address->acd, true); if (r < 0) log_link_warning_errno(link, r, "Failed to start IPv4ACD client, ignoring: %m"); } -- cgit v1.2.1