From 18ac7f07b6c72e580d575d8c61e9d56b3f2be7e8 Mon Sep 17 00:00:00 2001 From: Art Yerkes Date: Sat, 23 Apr 2005 00:40:44 +0000 Subject: [PATCH] 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. svn path=/trunk/; revision=14751 --- reactos/subsys/system/dhcp/dhclient.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/reactos/subsys/system/dhcp/dhclient.c b/reactos/subsys/system/dhcp/dhclient.c index 13462ec9fe0..ee9649e8991 100644 --- a/reactos/subsys/system/dhcp/dhclient.c +++ b/reactos/subsys/system/dhcp/dhclient.c @@ -161,12 +161,16 @@ main(int argc, char *argv[]) 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;