Im tring to get the hostname of argv[1] but i keep getting an error
gethostbyname:: unknown host
any idea on how to pass thisCode:mysock.sin_family = AF_INET; mysock.sin_port = htons( MYPORT ); mysock.sin_addr.s_addr = inet_addr( argv[1] ); host = gethostbyaddr((const char *)&mysock.sin_addr.s_addr, sizeof( struct sockaddr_in ), AF_INET ); if( host == NULL ) { herror( "gethostbyaddr:" ); exit( 1 ); } if((s_conn = connect( s_sock, ( struct sockaddr *)&mysock, sizeof mysock)) == -1 ) { fprintf( stderr, "Error on SOCKET( )\n" ); return 1; } printf( "Connecting to server %s\n", host->h_name );



LinkBack URL
About LinkBacks


