diff --git a/reactos/dll/win32/iphlpapi/dhcp_reactos.c b/reactos/dll/win32/iphlpapi/dhcp_reactos.c index 9e8086f3cfb..3364e3c9c7e 100644 --- a/reactos/dll/win32/iphlpapi/dhcp_reactos.c +++ b/reactos/dll/win32/iphlpapi/dhcp_reactos.c @@ -30,19 +30,15 @@ DWORD getDhcpInfoForAdapter(DWORD AdapterIndex, DWORD Status, Version = 0; Status = DhcpCApiInitialize(&Version); - if (Status == ERROR_NOT_READY) + if (Status != ERROR_SUCCESS) { - /* The DHCP server isn't running yet */ + /* We assume that the DHCP service isn't running yet */ *DhcpEnabled = FALSE; *DhcpServer = htonl(INADDR_NONE); *LeaseObtained = 0; *LeaseExpires = 0; return ERROR_SUCCESS; } - else if (Status != ERROR_SUCCESS) - { - return Status; - } Status = DhcpRosGetAdapterInfo(AdapterIndex, DhcpEnabled, DhcpServer, LeaseObtained, LeaseExpires);