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

Diff for /src/usr.bin/ftp/cmds.c between version 1.66 and 1.67

version 1.66, 2008/09/18 14:45:36 version 1.67, 2008/10/16 23:15:53
Line 524 
Line 524 
 reget(int argc, char *argv[])  reget(int argc, char *argv[])
 {  {
   
         (void)getit(argc, argv, 1, "r+w");          (void)getit(argc, argv, 1, "a+w");
 }  }
 #endif /* !SMALL */  #endif /* !SMALL */
   
Line 532 
Line 532 
 get(int argc, char *argv[])  get(int argc, char *argv[])
 {  {
   
         (void)getit(argc, argv, 0, restart_point ? "r+w" : "w" );          (void)getit(argc, argv, 0, restart_point ? "a+w" : "w" );
 }  }
   
 /*  /*
Line 596 
Line 596 
   
                 ret = stat(argv[2], &stbuf);                  ret = stat(argv[2], &stbuf);
                 if (restartit == 1) {                  if (restartit == 1) {
                         if (ret < 0) {                          restart_point = (ret < 0) ? 0 : stbuf.st_size;
                                 warn("local: %s", argv[2]);  
                                 goto freegetit;  
                         }  
                         restart_point = stbuf.st_size;  
                 } else {                  } else {
                         if (ret == 0) {                          if (ret == 0) {
                                 time_t mtime;                                  time_t mtime;
Line 784 
Line 780 
 #endif /* !SMALL */  #endif /* !SMALL */
                         xargv[1] = cp;                          xargv[1] = cp;
                         (void)getit(xargc, xargv, restartit,                          (void)getit(xargc, xargv, restartit,
                             (restartit == 1 || restart_point) ? "r+w" : "w");                              (restartit == 1 || restart_point) ? "a+w" : "w");
                         if (!mflag && fromatty) {                          if (!mflag && fromatty) {
                                 if (confirm(argv[0], NULL))                                  if (confirm(argv[0], NULL))
                                         mflag = 1;                                          mflag = 1;

Legend:
Removed from v.1.66  
changed lines
  Added in v.1.67