reactos/rosapps/tests/gethostbyname/gethostbyname.c
Steven Edwards 456be5d16b remove trailing whitespace at end of lines
svn path=/trunk/; revision=15091
2005-05-07 21:24:31 +00:00

21 lines
488 B
C

#include <stdio.h>
#include <winsock2.h>
int main( int argc, char **argv ) {
WSADATA wdata;
WSAStartup( 0x0101, &wdata );
if( argc > 1 ) {
struct hostent *he = gethostbyname( argv[1] );
if( !he ) {
printf( "lookup of host %s failed: %d\n", argv[1], WSAGetLastError() );
return 1;
} else {
printf( "Lookup of host %s returned %s\n",
argv[1], inet_ntoa(*((struct in_addr *)he->h_addr_list[0])) );
return 0;
}
} else
return 1;
}