File bnc#564441.diff of Package dhcpcd
--- client.c-orig 2010-02-22 10:19:23.000000000 +0100 +++ client.c 2010-02-22 10:18:27.000000000 +0100 @@ -541,6 +541,7 @@ timeout *= 1000; state->start = uptime (); retval = poll (fds, iface->fd == -1 ? 1 : 2, timeout); + timeout /= 1000; state->timeout -= uptime () - state->start; if (retval == -1 && errno == EINTR) { /* If interupted, continue as normal as the signal