[BACK]Return to scp.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/scp.c between version 1.184 and 1.185

version 1.184, 2015/11/27 00:49:31 version 1.185, 2016/03/02 22:43:52
Line 827 
Line 827 
                                 haderr = errno;                                  haderr = errno;
                 }                  }
                 unset_nonblock(remout);                  unset_nonblock(remout);
                 if (showprogress)  
                         stop_progress_meter();  
   
                 if (fd != -1) {                  if (fd != -1) {
                         if (close(fd) < 0 && !haderr)                          if (close(fd) < 0 && !haderr)
Line 840 
Line 838 
                 else                  else
                         run_err("%s: %s", name, strerror(haderr));                          run_err("%s: %s", name, strerror(haderr));
                 (void) response();                  (void) response();
                   if (showprogress)
                           stop_progress_meter();
         }          }
 }  }
   
Line 1124 
Line 1124 
                         }                          }
                 }                  }
                 unset_nonblock(remin);                  unset_nonblock(remin);
                 if (showprogress)  
                         stop_progress_meter();  
                 if (count != 0 && wrerr == NO &&                  if (count != 0 && wrerr == NO &&
                     atomicio(vwrite, ofd, bp->buf, count) != count) {                      atomicio(vwrite, ofd, bp->buf, count) != count) {
                         wrerr = YES;                          wrerr = YES;
Line 1156 
Line 1154 
                         wrerrno = errno;                          wrerrno = errno;
                 }                  }
                 (void) response();                  (void) response();
                   if (showprogress)
                           stop_progress_meter();
                 if (setimes && wrerr == NO) {                  if (setimes && wrerr == NO) {
                         setimes = 0;                          setimes = 0;
                         if (utimes(np, tv) < 0) {                          if (utimes(np, tv) < 0) {

Legend:
Removed from v.1.184  
changed lines
  Added in v.1.185