[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.116 and 1.117

version 1.116, 2004/07/08 12:47:21 version 1.117, 2004/08/11 21:44:32
Line 893 
Line 893 
                                 amt = size - i;                                  amt = size - i;
                         count += amt;                          count += amt;
                         do {                          do {
                                 j = read(remin, cp, amt);                                  j = atomicio(read, remin, cp, amt);
                                 if (j == -1 && (errno == EINTR ||                                  if (j <= 0) {
                                     errno == EAGAIN)) {  
                                         continue;  
                                 } else if (j <= 0) {  
                                         run_err("%s", j ? strerror(errno) :                                          run_err("%s", j ? strerror(errno) :
                                             "dropped connection");                                              "dropped connection");
                                         exit(1);                                          exit(1);

Legend:
Removed from v.1.116  
changed lines
  Added in v.1.117