From: Roy Marples Date: Thu, 30 May 2013 22:21:42 +0000 (+0000) Subject: Only release bound states. X-Git-Tag: v5.99.7~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=61525fc01c34e67453c0b3605800c8bd09e902d1;p=thirdparty%2Fdhcpcd.git Only release bound states. --- diff --git a/dhcp6.c b/dhcp6.c index 0e65e22b..2d0bbeca 100644 --- a/dhcp6.c +++ b/dhcp6.c @@ -981,6 +981,9 @@ dhcp6_startrelease(struct interface *ifp) struct dhcp6_state *state; state = D6_STATE(ifp); + if (state->state != DH6S_BOUND) + return; + state->state = DH6S_RELEASE; state->start_uptime = uptime(); state->RTC = 0;