--- LPRng-3.7.4/src/common/sendjob.c.shutdown Sun Feb 25 21:54:07 2001 +++ LPRng-3.7.4/src/common/sendjob.c Sun Feb 25 21:55:40 2001 @@ -195,7 +195,7 @@ error: - if( sock >= 0 ) shutdown(sock,1); +/* if( sock >= 0 ) shutdown(sock,1); */ if( status ){ if( (s = Find_str_value(&job->info,ERROR,Value_sep )) ){ SETSTATUS(logjob) "job '%s' transfer to %s@%s failed\n %s", @@ -508,9 +508,9 @@ status = Link_copy( RemoteHost_DYN, sock, 0, transfer_timeout, openname, fd, size ); } - if( fd == 0 ){ +/* if( fd == 0 ){ shutdown(*sock,1); - } + }*/ if( status || ( fd !=0 && (status = Link_send( RemoteHost_DYN,sock, transfer_timeout,"",1,&ack )) ) ){ --- LPRng-3.7.4/src/common/sendauth.c.shutdown Sun Feb 25 21:55:50 2001 +++ LPRng-3.7.4/src/common/sendauth.c Sun Feb 25 21:56:40 2001 @@ -157,7 +157,7 @@ tempfile); } /* we turn off IO from the socket */ - shutdown(*sock,1); +/* shutdown(*sock,1);*/ if( (s = safestrchr(buffer,'\n')) ) *s = 0; SNPRINTF( error, errlen) "error '%s' sending '%s' to %s@%s\n", @@ -345,7 +345,7 @@ DEBUG2("Pgp_send: sent file" ); close(tempfd); tempfd = -1; /* we close the writing side */ - shutdown( *sock, 1 ); +/* shutdown( *sock, 1 );*/ if( (tempfd = Checkwrite(pgpfile,&statb,O_WRONLY|O_TRUNC,1,0)) < 0){ SNPRINTF(error,errlen) "Pgp_send: open '%s' for write failed - %s", pgpfile, Errormsg(errno)); --- LPRng-3.7.4/src/common/lpstat.c.shutdown Sun Feb 25 21:57:03 2001 +++ LPRng-3.7.4/src/common/lpstat.c Sun Feb 25 21:57:19 2001 @@ -243,7 +243,7 @@ fd = Send_request( 'Q', Displayformat, 0, Connect_timeout_DYN, Send_query_rw_timeout_DYN, 1 ); if( fd >= 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ Read_status_info( RemoteHost_DYN, fd, 1, Send_query_rw_timeout_DYN, display_format, Status_line_count ); --- LPRng-3.7.4/src/common/lpc.c.shutdown Sun Feb 25 21:59:14 2001 +++ LPRng-3.7.4/src/common/lpc.c Sun Feb 25 21:59:33 2001 @@ -364,7 +364,7 @@ fd = Send_request( 'C', REQ_CONTROL, l.list, Connect_timeout_DYN, Send_query_rw_timeout_DYN, 1 ); if( fd > 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ while( (n = read(fd, msg, sizeof(msg))) > 0 ){ if( (write(1,msg,n)) < 0 ) cleanup(0); } --- LPRng-3.7.4/src/common/lpr.c.shutdown Sun Feb 25 21:59:46 2001 +++ LPRng-3.7.4/src/common/lpr.c Sun Feb 25 22:00:00 2001 @@ -222,7 +222,7 @@ DEBUG1("lpr: after shutdown fd %d, status_fd %d", fd, status_fd ); if( status_fd > 0 ){ /* we shut down this connection as well */ - shutdown(status_fd,1); +/* shutdown(status_fd,1);*/ /* we wait for eof on status_fd */ buffer[0] = 0; Get_status_from_OF(&prjob,"LP",pid, --- LPRng-3.7.4/src/common/lpq.c.shutdown Sun Feb 25 22:00:21 2001 +++ LPRng-3.7.4/src/common/lpq.c Sun Feb 25 22:00:35 2001 @@ -231,7 +231,7 @@ &argv[Optind], Connect_timeout_DYN, Send_query_rw_timeout_DYN, 1 ); if( fd >= 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ if( Read_status_info( RemoteHost_DYN, fd, 1, Send_query_rw_timeout_DYN, Displayformat, Status_line_count ) ){ --- LPRng-3.7.4/src/common/linelist.c.shutdown Sun Feb 25 22:00:55 2001 +++ LPRng-3.7.4/src/common/linelist.c Sun Feb 25 22:01:53 2001 @@ -3612,7 +3612,7 @@ if( fd < 0 || fstat( fd, &statb ) == -1 ){ fd = -1; - } else if( !(S_ISSOCK(statb.st_mode)) || shutdown( fd, 1 ) == -1 ){ + } else if( !(S_ISSOCK(statb.st_mode))/* || shutdown( fd, 1 ) == -1*/ ){ close(fd); fd = -1; } --- LPRng-3.7.4/src/common/lprm.c.shutdown Sun Feb 25 22:02:05 2001 +++ LPRng-3.7.4/src/common/lprm.c Sun Feb 25 22:02:16 2001 @@ -244,7 +244,7 @@ fd = Send_request( 'M', REQ_REMOVE, argv, Connect_timeout_DYN, Send_query_rw_timeout_DYN, 1 ); if( fd > 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ while( (n = read(fd, msg, sizeof(msg)) ) > 0 ){ if( write(1,msg,n) < 0 ) cleanup(0); } --- LPRng-3.7.4/src/common/krb5_auth.c.shutdown Sun Feb 25 22:02:36 2001 +++ LPRng-3.7.4/src/common/krb5_auth.c Sun Feb 25 22:03:27 2001 @@ -698,14 +698,14 @@ close(fd); fd = -1; DEBUG1( "client_krb5_auth: file copy finished %s", file ); - if( shutdown(sock, 1) == -1 ){ +/* if( shutdown(sock, 1) == -1 ){ SNPRINTF( err, errlen) "%s client_krb5_auth failed - " "shutdown failed '%s'", Is_server?"on server":"on client", Errormsg(errno) ); retval = 1; goto done; - } + }*/ fd = Checkwrite( file, &statb, O_WRONLY|O_TRUNC, 1, 0 ); if( fd < 0 ){ SNPRINTF( err, errlen) @@ -1146,7 +1146,7 @@ if( status ){ SETSTATUS(job) "Printer %s@%s does not support krb4 authentication", RemotePrinter_DYN, host); - shutdown(*sock,1); +/* shutdown(*sock,1);*/ return JFAIL; } memset(&ticket,0,sizeof(ticket)); @@ -1158,7 +1158,7 @@ if( status != KSUCCESS ){ SNPRINTF(errmsg, errlen) "krb4 authentication failed to %s@%s - %s", RemotePrinter_DYN, host, krb4_err_str(status)); - shutdown(*sock,1); +/* shutdown(*sock,1);*/ return JFAIL; } buffer[0] = 0; @@ -1171,7 +1171,7 @@ if(status){ SNPRINTF(errmsg, errlen) "cannot read status from %s@%s - %s", RemotePrinter_DYN, host ); - shutdown(*sock,1); +/* shutdown(*sock,1);*/ return JFAIL; } else { SETSTATUS(job)"krb4 authentication succeeded to %s@%s", --- LPRng-3.7.4/src/common/lpd_status.c.shutdown Sun Feb 25 22:03:47 2001 +++ LPRng-3.7.4/src/common/lpd_status.c Sun Feb 25 22:04:13 2001 @@ -1169,7 +1169,7 @@ Send_query_rw_timeout_DYN, *sock ); if( fd >= 0 ){ char *tempfile; - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ tempfd = Make_temp_fd( &tempfile ); while( (nx = read(fd,msg,sizeof(msg))) > 0 ){ if( Write_fd_len(tempfd,msg,nx) < 0 ) cleanup(0); @@ -1341,7 +1341,7 @@ fd = Send_request( 'Q', displayformat, tokens->list, Connect_timeout_DYN, Send_query_rw_timeout_DYN, *sock ); if( fd >= 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ tempfd = Make_temp_fd( 0 ); while( (n = read(fd,msg,sizeof(msg))) > 0 ){ if( Write_fd_len(tempfd,msg,n) < 0 ) cleanup(0); --- LPRng-3.7.4/src/common/lpd_remove.c.shutdown Sun Feb 25 22:04:27 2001 +++ LPRng-3.7.4/src/common/lpd_remove.c Sun Feb 25 22:04:49 2001 @@ -352,7 +352,7 @@ fd = Send_request( 'M', REQ_REMOVE, tokens->list, Connect_timeout_DYN, Send_query_rw_timeout_DYN, *sock ); if( fd >= 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ while( (c = read(fd,msg,sizeof(msg))) > 0 ){ Write_fd_len(*sock,msg,c); } @@ -414,7 +414,7 @@ fd = Send_request( 'M', REQ_REMOVE, tokens->list, Connect_timeout_DYN, Send_query_rw_timeout_DYN, *sock ); if( fd >= 0 ){ - shutdown( fd, 1 ); +/* shutdown( fd, 1 );*/ while( (n = read(fd,msg,sizeof(msg))) > 0 ){ Write_fd_len(*sock,msg,n); } --- LPRng-3.7.4/src/common/user_auth.stub.shutdown Sun Feb 25 22:05:08 2001 +++ LPRng-3.7.4/src/common/user_auth.stub Sun Feb 25 22:05:47 2001 @@ -350,7 +350,7 @@ } close(tempfd); tempfd = -1; /* we close the writing side */ - shutdown( *sock, 1 ); +/* shutdown( *sock, 1 );*/ DEBUG1("Test_send: sent file" ); @@ -724,7 +724,7 @@ error: if( errmsg[0] && *sock ){ - shutdown(*sock,1); +/* shutdown(*sock,1);*/ len = 0; buffer[0] = 0; DEBUG1("md5_connect: error '%s'", errmsg ); @@ -1193,7 +1193,7 @@ } close(tempfd); tempfd = -1; /* we close the writing side */ - shutdown( *sock, 1 ); +/* shutdown( *sock, 1 );*/ DEBUG1("md5_send: sent file" ); --- LPRng-3.7.4/src/common/accounting.c.shutdown Sun Feb 25 22:05:57 2001 +++ LPRng-3.7.4/src/common/accounting.c Sun Feb 25 22:06:21 2001 @@ -78,7 +78,7 @@ err = JABORT; LOGERR(LOG_INFO)"Do_accounting: write to %s failed", command); } - shutdown(tempfd,1); +/* shutdown(tempfd,1);*/ } else { tempfd = Checkwrite( Accounting_file_DYN, &statb, 0, Create_files_DYN, 0 ); DEBUG2("Setup_accounting: fd %d", tempfd );