[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.11 and 1.12

version 1.11, 2019/02/14 18:31:36 version 1.12, 2019/02/16 10:48:05
Line 43 
Line 43 
         argsz += 1;     /* dot separator */          argsz += 1;     /* dot separator */
         argsz += 1;     /* sink file */          argsz += 1;     /* sink file */
         argsz += 5;     /* per-mode maximum */          argsz += 5;     /* per-mode maximum */
         argsz += 12;    /* shared args */          argsz += 14;    /* shared args */
         argsz += 1;     /* NULL pointer */          argsz += 1;     /* NULL pointer */
         argsz += f->sourcesz;          argsz += f->sourcesz;
   
Line 111 
Line 111 
                 args[i++] = "-o";                  args[i++] = "-o";
         if (sess->opts->preserve_perms)          if (sess->opts->preserve_perms)
                 args[i++] = "-p";                  args[i++] = "-p";
           if (sess->opts->devices)
                   args[i++] = "-D";
         if (sess->opts->recursive)          if (sess->opts->recursive)
                 args[i++] = "-r";                  args[i++] = "-r";
         if (sess->opts->preserve_times)          if (sess->opts->preserve_times)
Line 123 
Line 125 
                 args[i++] = "-v";                  args[i++] = "-v";
         if (sess->opts->verbose > 0)          if (sess->opts->verbose > 0)
                 args[i++] = "-v";                  args[i++] = "-v";
           if (sess->opts->specials && !sess->opts->devices)
                   args[i++] = "--specials";
           if (!sess->opts->specials && sess->opts->devices)
                   /* --devices is sent as -D --no-specials */
                   args[i++] = "--no-specials";
   
         /* Terminate with a full-stop for reasons unknown. */          /* Terminate with a full-stop for reasons unknown. */
   

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12