net: have ipconfig not wait if no dev is available
[linux-2.6.git] / net / ipv4 / ipconfig.c
index 472a8c4..004bb74 100644 (file)
@@ -252,6 +252,10 @@ static int __init ic_open_devs(void)
                }
        }
 
+       /* no point in waiting if we could not bring up at least one device */
+       if (!ic_first_dev)
+               goto have_carrier;
+
        /* wait for a carrier on at least one device */
        start = jiffies;
        while (jiffies - start < msecs_to_jiffies(CONF_CARRIER_TIMEOUT)) {