diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/net/udp/dhcp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net/udp/dhcp.c b/src/net/udp/dhcp.c index 36c2b13a6..9c7b2fdc2 100644 --- a/src/net/udp/dhcp.c +++ b/src/net/udp/dhcp.c @@ -446,6 +446,7 @@ static void dhcp_discovery_expired ( struct dhcp_session *dhcp ) { /* If link is blocked, defer DHCP discovery (and reset timeout) */ if ( netdev_link_blocked ( dhcp->netdev ) ) { DBGC ( dhcp, "DHCP %p deferring discovery\n", dhcp ); + dhcp->start = currticks(); start_timer_fixed ( &dhcp->timer, ( DHCP_DISC_START_TIMEOUT_SEC * TICKS_PER_SEC ) ); |
