]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Fix timeout of 0 disabling the timeout.
authorRoy Marples <roy@marples.name>
Tue, 11 Aug 2009 20:12:46 +0000 (20:12 +0000)
committerRoy Marples <roy@marples.name>
Tue, 11 Aug 2009 20:12:46 +0000 (20:12 +0000)
dhcpcd.c

index 52c7fa2d1e74138567b3943ed2d17afab34f890d..716b5ef67a604f37daa62d162be3330c9a24e346 100644 (file)
--- 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;