[dhcp] Do not restrict minimum retry time for ProxyDHCPREQUEST
authorMichael Brown <mcb30@etherboot.org>
Wed, 13 Aug 2008 20:51:53 +0000 (21:51 +0100)
committerMichael Brown <mcb30@etherboot.org>
Wed, 13 Aug 2008 20:51:53 +0000 (21:51 +0100)
commita1d0f6ed2e8ad7c04615db405cffb3eec4ae139a
treed69f6323fbbee7a8884852343af5b6459e66ece4
parentff2b6a512d7a4f351e48dc9a042099a1010342a3
[dhcp] Do not restrict minimum retry time for ProxyDHCPREQUEST

The ProxyDHCPREQUEST is a unicast packet, so the first request will
almost always be lost due to not having the IP address in the ARP
cache.  If the minimum retry time is set to one second (as per commit
ff2b6a5), then ProxyDHCP will time out and give up before managing to
successfully transmit a request.

The DHCP timers need to be reworked anyway, so this mild hack is
acceptable for now.
src/net/udp/dhcp.c