The --files-from option needs to allow a server-sender to sometimes
authorWayne Davison <wayned@samba.org>
Tue, 30 Mar 2004 02:08:07 +0000 (02:08 +0000)
committerWayne Davison <wayned@samba.org>
Tue, 30 Mar 2004 02:08:07 +0000 (02:08 +0000)
have just 1 arg on the command-line.

options.c

index 6deafd0..1ee4ee7 100644 (file)
--- a/options.c
+++ b/options.c
@@ -720,7 +720,7 @@ int parse_arguments(int *argc, const char ***argv, int frommain)
 
        if (files_from) {
                char *colon;
 
        if (files_from) {
                char *colon;
-               if (*argc != 2) {
+               if (*argc != 2 && !(am_server && am_sender && *argc == 1)) {
                        usage(FERROR);
                        exit_cleanup(RERR_SYNTAX);
                }
                        usage(FERROR);
                        exit_cleanup(RERR_SYNTAX);
                }