mirror of
https://github.com/reactos/reactos.git
synced 2024-06-29 01:12:06 +00:00
[NSLOOKUP] Check WSAStartup return value
CORE-17637
This commit is contained in:
parent
6bf64780e4
commit
e961958823
|
@ -376,7 +376,7 @@ void PerformLookup( PCHAR pAddr )
|
||||||
case RCODE_NXDOMAIN:
|
case RCODE_NXDOMAIN:
|
||||||
_tprintf( _T("*** %s can't find %s: Non-existant domain\n"), State.DefaultServer, pAddr );
|
_tprintf( _T("*** %s can't find %s: Non-existant domain\n"), State.DefaultServer, pAddr );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case RCODE_REFUSED:
|
case RCODE_REFUSED:
|
||||||
_tprintf( _T("*** %s can't find %s: Query refused\n"), State.DefaultServer, pAddr );
|
_tprintf( _T("*** %s can't find %s: Query refused\n"), State.DefaultServer, pAddr );
|
||||||
break;
|
break;
|
||||||
|
@ -384,7 +384,7 @@ void PerformLookup( PCHAR pAddr )
|
||||||
default:
|
default:
|
||||||
_tprintf( _T("*** %s can't find %s: Unknown RCODE\n"), State.DefaultServer, pAddr );
|
_tprintf( _T("*** %s can't find %s: Unknown RCODE\n"), State.DefaultServer, pAddr );
|
||||||
}
|
}
|
||||||
|
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -761,6 +761,7 @@ int main( int argc, char* argv[] )
|
||||||
PFIXED_INFO pNetInfo = NULL;
|
PFIXED_INFO pNetInfo = NULL;
|
||||||
ULONG NetBufLen = 0;
|
ULONG NetBufLen = 0;
|
||||||
WSADATA wsaData;
|
WSADATA wsaData;
|
||||||
|
int ret;
|
||||||
|
|
||||||
ProcessHeap = GetProcessHeap();
|
ProcessHeap = GetProcessHeap();
|
||||||
RequestID = 1;
|
RequestID = 1;
|
||||||
|
@ -827,7 +828,12 @@ int main( int argc, char* argv[] )
|
||||||
|
|
||||||
HeapFree( ProcessHeap, 0, pNetInfo );
|
HeapFree( ProcessHeap, 0, pNetInfo );
|
||||||
|
|
||||||
WSAStartup( MAKEWORD(2,2), &wsaData );
|
ret = WSAStartup( MAKEWORD(2, 2), &wsaData );
|
||||||
|
if (ret != 0)
|
||||||
|
{
|
||||||
|
_tprintf( _T("Winsock initialization failed: %d\n"), ret );
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
switch( ParseCommandLine( argc, argv ) )
|
switch( ParseCommandLine( argc, argv ) )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue