Index: /trunk/src/VBox/Devices/Network/slirp/slirp.c
===================================================================
--- /trunk/src/VBox/Devices/Network/slirp/slirp.c	(revision 22670)
+++ /trunk/src/VBox/Devices/Network/slirp/slirp.c	(revision 22671)
@@ -515,5 +515,10 @@
     link_up = 1;
 
-    bootp_dhcp_init(pData);
+    rc = bootp_dhcp_init(pData);
+    if (rc != 0)
+    {
+        LogRel(("NAT: DHCP server initialization was falled\n"))
+        return VINF_NAT_DNS; 
+    }
     debug_init();
     if_init(pData);
@@ -1536,5 +1541,4 @@
 static uint32_t find_guest_ip(PNATState pData, const uint8_t *eth_addr)
 {
-    int i;
     uint32_t ip = INADDR_ANY;
     if (eth_addr == NULL)
