dhclient - Have only one timeout at once.
authorAntonio Huete Jimenez <tuxillo@quantumachine.net>
Wed, 15 Aug 2012 01:15:12 +0000 (03:15 +0200)
committerAntonio Huete Jimenez <tuxillo@quantumachine.net>
Wed, 15 Aug 2012 01:22:20 +0000 (03:22 +0200)
commit326aaf039bdbe4c47368c4f2bfb7fdd691b1a759
tree4cf9356706991710629bc62b126a2c3078a9c05f
parent8ac76ed9152f2a7f8280e3e4e8d9cddccbd22705
dhclient - Have only one timeout at once.

- Terminate with extreme prejudice the multiple timeout queuing
  mechanism that was a holdover from when dhclient handled multiple
  interfaces at once.

- Also move calculation of current time to just before check to see
  if the timeout has expired.

Taken-from: OpenBSD
sbin/dhclient/dhclient.c
sbin/dhclient/dhcpd.h
sbin/dhclient/dispatch.c