From: Roy Marples Date: Wed, 9 Jul 2008 21:17:19 +0000 (+0000) Subject: Set the renew->rebind timer. X-Git-Tag: v4.0.2~220 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=86a7f0f304fe665d364d78e99ad11d9e8d6950fa;p=thirdparty%2Fdhcpcd.git Set the renew->rebind timer. --- diff --git a/client.c b/client.c index 7c74d80e..c6762dd3 100644 --- a/client.c +++ b/client.c @@ -1134,6 +1134,8 @@ handle_timeout(struct if_state *state, const struct options *options) } logger(LOG_INFO, "renewing lease of %s",inet_ntoa(lease->addr)); state->state = STATE_RENEWING; + tv.tv_sec = lease->rebindtime - lease->renewaltime; + timeradd(&state->start, &tv, &state->stop); break; }