dhclient - Fix interval handling.
authorAntonio Huete Jimenez <tuxillo@quantumachine.net>
Thu, 2 Aug 2012 19:26:34 +0000 (21:26 +0200)
committerAntonio Huete Jimenez <tuxillo@quantumachine.net>
Wed, 15 Aug 2012 01:22:15 +0000 (03:22 +0200)
commit944f2750ae825c10850f93544e3a579befb13ff3
tree20096b5469b9df5cc38dceb5ff17eb306157fa55
parentabbff12ba84dd6a80ebec784b07f83eb0691c68c
dhclient - Fix interval handling.

- Start at initial_interval instead of exponentially backed
  off initial_interval.
- Don't hallucinate that we can send ARP packets without waiting.
- Don't claim to be waiting for ARP packets when not doing so.
- Correctly detect expiry of selecting period.
- Speeds up negotiations.

Taken-from: OpenBSD
sbin/dhclient/dhclient-script
sbin/dhclient/dhclient.c