X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/3e8fe565ede6ab0fd9b84639cac9d7ea3fb0dcf2..d348d5fd5ffb55ccddb11d5428a7a3a3445ce037:/clientserver.c diff --git a/clientserver.c b/clientserver.c index 19c2a257..71cb9791 100644 --- a/clientserver.c +++ b/clientserver.c @@ -245,7 +245,7 @@ int start_inband_exchange(int f_in, int f_out, const char *user, int argc, char rprintf(FERROR, "internal: args[] overflowed in do_cmd()\n"); exit_cleanup(RERR_SYNTAX); } - if (list_only && strncmp(*argv, modname, modlen) == 0 + if (strncmp(*argv, modname, modlen) == 0 && argv[0][modlen] == '\0') sargs[sargc++] = modname; /* we send "modname/" */ else