Don't try to discover if we didn't find any interfaces we like.  When we get
PnP, we'll need to do discover when the first interface appears.
Modified: trunk/reactos/subsys/system/dhcp/dhclient.c

Modified: trunk/reactos/subsys/system/dhcp/dhclient.c
--- trunk/reactos/subsys/system/dhcp/dhclient.c	2005-04-23 00:01:37 UTC (rev 14750)
+++ trunk/reactos/subsys/system/dhcp/dhclient.c	2005-04-23 00:40:44 UTC (rev 14751)
@@ -161,12 +161,16 @@
 
         DH_DbgPrint(MID_TRACE,("Discover Interfaces\n"));
 
-	/* set up the interface */
-	discover_interfaces(ifi);
+        /* If no adapters were found, just idle for now ... If any show up,
+         * then we'll start it later */
+        if( ifi ) {
+            /* set up the interface */
+            discover_interfaces(ifi);
 
-        DH_DbgPrint
-            (MID_TRACE,
-             ("Setting init state and restarting interface %p\n",ifi));
+            DH_DbgPrint
+                (MID_TRACE,
+                 ("Setting init state and restarting interface %p\n",ifi));
+        }
 
 	bootp_packet_handler = do_packet;