- Improved option_error() to make sure that the user sees the error in
[rsync/rsync.git] / compat.c
index 9a92577..6bd1a57 100644 (file)
--- a/compat.c
+++ b/compat.c
@@ -29,22 +29,11 @@ int remote_protocol = 0;
 
 extern int am_server;
 
-extern int preserve_links;
-extern int preserve_perms;
-extern int preserve_devices;
-extern int preserve_uid;
-extern int preserve_gid;
-extern int preserve_times;
-extern int always_checksum;
 extern int checksum_seed;
 
-
 extern int protocol_version;
 extern int verbose;
 
-extern int read_batch;  /* dw */
-extern int write_batch;  /* dw */
-
 void setup_protocol(int f_out,int f_in)
 {
        if (remote_protocol == 0) {
@@ -85,11 +74,9 @@ void setup_protocol(int f_out,int f_in)
        }
 
        if (am_server) {
-               if (read_batch || write_batch) /* dw */
-                       checksum_seed = 32761;
-               else
+               if (!checksum_seed)
                        checksum_seed = time(NULL);
-               write_int(f_out,checksum_seed);
+               write_int(f_out, checksum_seed);
        } else {
                checksum_seed = read_int(f_in);
        }