version 1.47, 2019/06/03 15:37:48 |
version 1.48, 2019/08/09 05:28:01 |
|
|
{ "no-times", no_argument, &opts.preserve_times, 0 }, |
{ "no-times", no_argument, &opts.preserve_times, 0 }, |
{ "verbose", no_argument, &verbose, 1 }, |
{ "verbose", no_argument, &verbose, 1 }, |
{ "no-verbose", no_argument, &verbose, 0 }, |
{ "no-verbose", no_argument, &verbose, 0 }, |
|
{ "address", required_argument, NULL, 4 }, |
{ NULL, 0, NULL, 0 }}; |
{ NULL, 0, NULL, 0 }}; |
|
|
/* Global pledge. */ |
/* Global pledge. */ |
|
|
case 3: |
case 3: |
opts.port = optarg; |
opts.port = optarg; |
break; |
break; |
|
case 4: |
|
opts.address = optarg; |
|
break; |
case 'h': |
case 'h': |
default: |
default: |
goto usage; |
goto usage; |
|
|
exit(rc); |
exit(rc); |
usage: |
usage: |
fprintf(stderr, "usage: %s" |
fprintf(stderr, "usage: %s" |
" [-aDglnoprtvx] [-e program] [--del] [--numeric-ids]\n" |
" [-aDglnoprtvx] [-e program] [--address=bind_address] [--del]\n" |
"\t[--port=portnumber] [--rsync-path=program] [--version]\n" |
"\t[--numeric-ids] [--port=portnumber] [--rsync-path=program]\n" |
"\tsource ... directory\n", |
"\t[--version] source ... directory\n", |
getprogname()); |
getprogname()); |
exit(1); |
exit(1); |
} |
} |