a hack to make listing remote sites (by leaving off a target) more
[rsync/rsync.git] / exclude.c
index a43a84a..8a1dfe3 100644 (file)
--- a/exclude.c
+++ b/exclude.c
@@ -222,6 +222,12 @@ void send_exclude_list(int f)
 {
        int i;
        extern int remote_version;
+       extern int list_only, recurse;
+
+       /* this is a complete hack - blame Rusty */
+       if (list_only && !recurse) {
+               add_exclude("/*/*", 0);
+       }
 
        if (!exclude_list) {
                write_int(f,0);