summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2009-08-11 20:12:46 +0000
committerRoy Marples <roy@marples.name>2009-08-11 20:12:46 +0000
commit4d9584401751d9842fe1fc26a4d4237f2992e196 (patch)
treec4efa02e24c0899a80c3468fc9e12c1039c89323
parentdbe767d8e4f8583e350dacede97215d93ca3d9db (diff)
downloaddhcpcd-4d9584401751d9842fe1fc26a4d4237f2992e196.tar.xz
Fix timeout of 0 disabling the timeout.
-rw-r--r--dhcpcd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/dhcpcd.c b/dhcpcd.c
index 52c7fa2d..716b5ef6 100644
--- a/dhcpcd.c
+++ b/dhcpcd.c
@@ -1752,7 +1752,7 @@ main(int argc, char **argv)
(ifc == 0 && options & DHCPCD_LINK && options & DHCPCD_DAEMONISE))
{
daemonise();
- } else if (options & DHCPCD_DAEMONISE) {
+ } else if (options & DHCPCD_DAEMONISE && ifo->timeout > 0) {
oi = ifo->timeout;
if (ifo->options & DHCPCD_IPV4LL)
oi += 10;