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

Diff for /src/usr.bin/rsync/fargs.c between version 1.23 and 1.24

version 1.23, 2022/01/12 22:52:40 version 1.24, 2023/04/28 10:24:38
Line 114 
Line 114 
                 addargs(&args, "-r");                  addargs(&args, "-r");
         if (sess->opts->preserve_times)          if (sess->opts->preserve_times)
                 addargs(&args, "-t");                  addargs(&args, "-t");
           if (sess->opts->ignore_times)
                   addargs(&args, "-I");
         if (verbose > 3)          if (verbose > 3)
                 addargs(&args, "-v");                  addargs(&args, "-v");
         if (verbose > 2)          if (verbose > 2)
Line 136 
Line 138 
         if (sess->opts->min_size >= 0)          if (sess->opts->min_size >= 0)
                 addargs(&args, "--min-size=%lld", sess->opts->min_size);                  addargs(&args, "--min-size=%lld", sess->opts->min_size);
   
         /* only add --compare-dest, etc if this is the sender */          /* extra options for the receiver (local is sender) */
         if (sess->opts->alt_base_mode != 0 &&          if (f->mode == FARGS_SENDER) {
             f->mode == FARGS_SENDER) {                  if (sess->opts->size_only)
                 for (j = 0; j < MAX_BASEDIR; j++) {                          addargs(&args, "--size-only");
                         if (sess->opts->basedir[j] == NULL)  
                                 break;                  /* only add --compare-dest, etc if this is the sender */
                         addargs(&args, "%s=%s",                  if (sess->opts->alt_base_mode != 0) {
                             alt_base_mode(sess->opts->alt_base_mode),                          for (j = 0; j < MAX_BASEDIR; j++) {
                             sess->opts->basedir[j]);                                  if (sess->opts->basedir[j] == NULL)
                                           break;
                                   addargs(&args, "%s=%s",
                                       alt_base_mode(sess->opts->alt_base_mode),
                                       sess->opts->basedir[j]);
                           }
                 }                  }
         }          }
   

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24