[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.122 and 1.123

version 1.122, 2005/05/24 17:32:43 version 1.123, 2005/05/26 02:08:05
Line 109 
Line 109 
 killchild(int signo)  killchild(int signo)
 {  {
         if (do_cmd_pid > 1) {          if (do_cmd_pid > 1) {
                 kill(do_cmd_pid, signo);                  kill(do_cmd_pid, signo ? signo : SIGTERM);
                 waitpid(do_cmd_pid, NULL, 0);                  waitpid(do_cmd_pid, NULL, 0);
         }          }
   
         _exit(1);          if (signo)
                   _exit(1);
           exit(1);
 }  }
   
 /*  /*
Line 1059 
Line 1061 
                 errno = ENOTDIR;                  errno = ENOTDIR;
         }          }
         run_err("%s: %s", cp, strerror(errno));          run_err("%s: %s", cp, strerror(errno));
         exit(1);          killchild(0);
 }  }
   
 int  int

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.123