diff options
author | Wayne Davison <wayned@samba.org> | 2015-05-11 14:31:07 -0700 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2015-05-11 14:32:45 -0700 |
commit | 81ff413bb0d04bdccfdee82c32a76d26b5d08434 (patch) | |
tree | 8355ea8628db87073aaf7beb153720ba20f22d16 | |
parent | eac858085e3ac94ec0ab5061d11f52652c90a869 (diff) | |
download | android_external_rsync-81ff413bb0d04bdccfdee82c32a76d26b5d08434.tar.gz android_external_rsync-81ff413bb0d04bdccfdee82c32a76d26b5d08434.tar.bz2 android_external_rsync-81ff413bb0d04bdccfdee82c32a76d26b5d08434.zip |
Make the checksum_seed a bit harder to predict.
-rw-r--r-- | compat.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -333,7 +333,7 @@ void setup_protocol(int f_out,int f_in) if (am_server) { if (!checksum_seed) - checksum_seed = time(NULL); + checksum_seed = time(NULL) ^ (getpid() << 6); write_int(f_out, checksum_seed); } else { checksum_seed = read_int(f_in); |