[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.35 and 1.36

version 1.35, 2019/03/23 16:04:28 version 1.36, 2019/03/25 21:09:49
Line 283 
Line 283 
                 { "version",    no_argument,    NULL,                   2 },                  { "version",    no_argument,    NULL,                   2 },
                 { "archive",    no_argument,    NULL,                   'a' },                  { "archive",    no_argument,    NULL,                   'a' },
                 { "help",       no_argument,    NULL,                   'h' },                  { "help",       no_argument,    NULL,                   'h' },
                   { "compress",   no_argument,    NULL,                   'z' },
                 { "delete",     no_argument,    &opts.del,              1 },                  { "delete",     no_argument,    &opts.del,              1 },
                 { "no-delete",  no_argument,    &opts.del,              0 },                  { "no-delete",  no_argument,    &opts.del,              0 },
                 { "devices",    no_argument,    &opts.devices,          1 },                  { "devices",    no_argument,    &opts.devices,          1 },
Line 314 
Line 315 
   
         memset(&opts, 0, sizeof(struct opts));          memset(&opts, 0, sizeof(struct opts));
   
         while ((c = getopt_long(argc, argv, "Dae:ghlnoprtv", lopts, NULL))          while ((c = getopt_long(argc, argv, "Dae:ghlnoprtvz", lopts, NULL))
             != -1) {              != -1) {
                 switch (c) {                  switch (c) {
                 case 'D':                  case 'D':
Line 358 
Line 359 
                 case 'v':                  case 'v':
                         opts.verbose++;                          opts.verbose++;
                         break;                          break;
                   case 'z':
                           fprintf(stderr, "%s: -z not supported yet\n", getprogname());
                           break;
                 case 0:                  case 0:
                         /* Non-NULL flag values (e.g., --sender). */                          /* Non-NULL flag values (e.g., --sender). */
                         break;                          break;
Line 493 
Line 497 
   
         exit(rc);          exit(rc);
 usage:  usage:
         fprintf(stderr, "usage: %s [-aDglnoprtv] [-e program] [--archive] [--delete] [--devices]\n"          fprintf(stderr,
             "\t[--group] [--links] [--dry-run] [--owner] [--perms]\n"              "usage: %s [-aDglnoprtvz] [-e program] [--archive] [--compress]\n"
             "\t[--port=portnumber] [--recursive] [--rsh=program]\n"              "\t[--delete] [--devices] [--group] [--links] [--dry-run]\n"
             "\t[--rsync-path=program] [--specials] [--times] [--verbose]\n"              "\t[--owner] [--perms] [--port=portnumber] [--recursive]\n"
             "\t[--version] source ... directory\n",              "\t[--rsh=program][--rsync-path=program] [--specials] [--times]\n"
               "\t[--verbose] [--version] source ... directory\n",
             getprogname());              getprogname());
         exit(1);          exit(1);
 }  }

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36