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

Diff for /src/usr.bin/rsync/main.c between version 1.70 and 1.71

version 1.70, 2023/11/27 10:14:19 version 1.71, 2023/11/27 11:30:49
Line 323 
Line 323 
     { "numeric-ids",    no_argument,    &opts.numeric_ids,      1 },      { "numeric-ids",    no_argument,    &opts.numeric_ids,      1 },
     { "omit-dir-times", no_argument,    &opts.ignore_dir_times, 1 },      { "omit-dir-times", no_argument,    &opts.ignore_dir_times, 1 },
     { "no-O",           no_argument,    &opts.ignore_dir_times, 0 },      { "no-O",           no_argument,    &opts.ignore_dir_times, 0 },
     { "no-omit-dir-times",      no_argument,    &opts.ignore_dir_times, 0 },      { "no-omit-dir-times",      no_argument,    &opts.ignore_dir_times, 0 },
       { "omit-link-times",        no_argument,    &opts.ignore_link_times, 1 },
       { "no-J",           no_argument,    &opts.ignore_link_times, 0 },
       { "no-omit-link-times",     no_argument,    &opts.ignore_link_times, 0 },
     { "owner",          no_argument,    &opts.preserve_uids,    1 },      { "owner",          no_argument,    &opts.preserve_uids,    1 },
     { "no-owner",       no_argument,    &opts.preserve_uids,    0 },      { "no-owner",       no_argument,    &opts.preserve_uids,    0 },
     { "perms",          no_argument,    &opts.preserve_perms,   1 },      { "perms",          no_argument,    &opts.preserve_perms,   1 },
Line 366 
Line 369 
   
         opts.max_size = opts.min_size = -1;          opts.max_size = opts.min_size = -1;
   
         while ((c = getopt_long(argc, argv, "aDe:ghIlnOoprtVvxz", lopts, &lidx))          while ((c = getopt_long(argc, argv, "aDe:ghIJlnOoprtVvxz",
             != -1) {              lopts, &lidx)) != -1) {
                 switch (c) {                  switch (c) {
                 case 'D':                  case 'D':
                         opts.devices = 1;                          opts.devices = 1;
Line 392 
Line 395 
                 case 'I':                  case 'I':
                         opts.ignore_times = 1;                          opts.ignore_times = 1;
                         break;                          break;
                   case 'J':
                           opts.ignore_link_times = 1;
                           break;
                 case 'l':                  case 'l':
                         opts.preserve_links = 1;                          opts.preserve_links = 1;
                         break;                          break;
Line 643 
Line 649 
         exit(rc);          exit(rc);
 usage:  usage:
         fprintf(stderr, "usage: %s"          fprintf(stderr, "usage: %s"
             " [-aDgIlnOoprtVvx] [-e program] [--address=sourceaddr]\n"              " [-aDgIJlnOoprtVvx] [-e program] [--address=sourceaddr]\n"
             "\t[--contimeout=seconds] [--compare-dest=dir] [--del] [--exclude]\n"              "\t[--contimeout=seconds] [--compare-dest=dir] [--del] [--exclude]\n"
             "\t[--exclude-from=file] [--include] [--include-from=file]\n"              "\t[--exclude-from=file] [--include] [--include-from=file]\n"
             "\t[--no-motd] [--numeric-ids] [--port=portnumber]\n"              "\t[--no-motd] [--numeric-ids] [--port=portnumber]\n"

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.71