mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-10-21 13:24:15 -04:00
Write out the right compat_flags value into the batch file.
This commit is contained in:
1 parent
afccb3d326
commit
5d8dcd1edb
2 files changed
+3
-2
No files matched your search
@@ -24,6 +24,7 @@
|
||||
int remote_protocol = 0;
|
||||
int file_extra_cnt = 0; /* count of file-list extras that everyone gets */
|
||||
int inc_recurse = 0;
|
||||
int compat_flags = 0;
|
||||
int use_safe_inc_flist = 0;
|
||||
|
||||
extern int am_server;
|
||||
@@ -247,7 +248,6 @@ void setup_protocol(int f_out,int f_in)
|
||||
exit_cleanup(RERR_PROTOCOL);
|
||||
}
|
||||
} else if (protocol_version >= 30) {
|
||||
int compat_flags;
|
||||
if (am_server) {
|
||||
compat_flags = allow_inc_recurse ? CF_INC_RECURSE : 0;
|
||||
#ifdef CAN_SET_SYMLINK_TIMES
|
||||
|
||||
@@ -50,6 +50,7 @@ extern int file_total;
|
||||
extern int file_old_total;
|
||||
extern int list_only;
|
||||
extern int read_batch;
|
||||
extern int compat_flags;
|
||||
extern int protect_args;
|
||||
extern int checksum_seed;
|
||||
extern int protocol_version;
|
||||
@@ -2318,7 +2319,7 @@ void start_write_batch(int fd)
|
||||
* is involved. */
|
||||
write_int(batch_fd, protocol_version);
|
||||
if (protocol_version >= 30)
|
||||
write_byte(batch_fd, inc_recurse);
|
||||
write_byte(batch_fd, compat_flags);
|
||||
write_int(batch_fd, checksum_seed);
|
||||
|
||||
if (am_sender)
|
||||
|
||||
Reference in new issue
Block a user