The --files-from option needs to allow a server-sender to sometimes
[rsync/rsync.git] / 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 (*argc != 2) {
+               if (*argc != 2 && !(am_server && am_sender && *argc == 1)) {
                        usage(FERROR);
                        exit_cleanup(RERR_SYNTAX);
                }