dhcp6: do not use T1 and T2 longer than one provided by the lease

Fixes #12623.
This commit is contained in:
Yu Watanabe 2020-01-30 20:18:35 +09:00
parent ce306dd872
commit 9de8a4259e

View file

@ -675,8 +675,7 @@ static int client_timeout_resend_expire(sd_event_source *s, uint64_t usec, void
}
static usec_t client_timeout_compute_random(usec_t val) {
return val - val / 10 +
(random_u32() % (2 * USEC_PER_SEC)) * val / 10 / USEC_PER_SEC;
return val - (random_u32() % USEC_PER_SEC) * val / 10 / USEC_PER_SEC;
}
static int client_timeout_resend(sd_event_source *s, uint64_t usec, void *userdata) {