If the protocol is less than 29, make sure itemize_changes is off.
authorWayne Davison <wayned@samba.org>
Sat, 19 Feb 2005 02:39:11 +0000 (02:39 +0000)
committerWayne Davison <wayned@samba.org>
Sat, 19 Feb 2005 02:39:11 +0000 (02:39 +0000)
compat.c

index 93f0f27..f30a9f5 100644 (file)
--- a/compat.c
+++ b/compat.c
@@ -28,6 +28,7 @@
 int remote_protocol = 0;
 
 extern int verbose;
+extern int itemize_changes;
 extern int am_server;
 extern int am_sender;
 extern int fuzzy_basis;
@@ -82,6 +83,9 @@ void setup_protocol(int f_out,int f_in)
                exit_cleanup(RERR_PROTOCOL);
        }
 
+       if (itemize_changes && protocol_version < 29)
+               itemize_changes = 0;
+
        if (am_server) {
                if (!checksum_seed)
                        checksum_seed = time(NULL);