@ -107,7 +107,6 @@ remote_open (char *name)
int port ;
int port ;
struct sockaddr_in sockaddr ;
struct sockaddr_in sockaddr ;
int tmp ;
int tmp ;
struct protoent * protoent ;
int tmp_desc ;
int tmp_desc ;
port_str = strchr ( name , ' : ' ) ;
port_str = strchr ( name , ' : ' ) ;
@ -136,10 +135,6 @@ remote_open (char *name)
if ( remote_desc = = - 1 )
if ( remote_desc = = - 1 )
perror_with_name ( " Accept failed " ) ;
perror_with_name ( " Accept failed " ) ;
protoent = getprotobyname ( " tcp " ) ;
if ( ! protoent )
perror_with_name ( " getprotobyname " ) ;
/* Enable TCP keep alive process. */
/* Enable TCP keep alive process. */
tmp = 1 ;
tmp = 1 ;
setsockopt ( tmp_desc , SOL_SOCKET , SO_KEEPALIVE , ( char * ) & tmp , sizeof ( tmp ) ) ;
setsockopt ( tmp_desc , SOL_SOCKET , SO_KEEPALIVE , ( char * ) & tmp , sizeof ( tmp ) ) ;
@ -147,7 +142,7 @@ remote_open (char *name)
/* Tell TCP not to delay small packets. This greatly speeds up
/* Tell TCP not to delay small packets. This greatly speeds up
interactive response . */
interactive response . */
tmp = 1 ;
tmp = 1 ;
setsockopt ( remote_desc , protoent - > p_proto , TCP_NODELAY ,
setsockopt ( remote_desc , IPPROTO_TCP , TCP_NODELAY ,
( char * ) & tmp , sizeof ( tmp ) ) ;
( char * ) & tmp , sizeof ( tmp ) ) ;
close ( tmp_desc ) ; /* No longer need this */
close ( tmp_desc ) ; /* No longer need this */