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>
Sun, 19 Aug 2012 14:31:00 +0000 (16:31 +0200)
commit8d05e1a0f880cf524f11bd5fedd9e433d5c92f48
treebb39ecc9636cd93a01a478d791d42b188d3b6c31
parent685fcbc878fd00a44eb0c76425163373c70c074b
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