search for: xmit_same_time

Displaying 3 results from an estimated 3 matches for "xmit_same_time".

2004 Apr 10
0
patches for copying atimes
...e; static DEV64_T rdev, rdev_high; static DEV64_T dev; @@ -337,7 +338,7 @@ if (!file) { write_byte(f, 0); - modtime = 0, mode = 0; + modtime = 0, atime = 0, mode = 0; rdev = 0, rdev_high = 0, dev = 0; uid = 0, gid = 0; *lastname = '\0'; @@ -386,6 +387,12 @@ flags |= XMIT_SAME_TIME; else modtime = file->modtime; + if (protocol_version > 28) { + if (file->atime == atime) + flags |= XMIT_SAME_ATIME; + else + atime = file->atime; + } #if SUPPORT_HARD_LINKS if (file-&gt...
2006 Jan 24
1
propagate atimes with rsync-2.6.6 (fwd)
...ev_major = 0; uid = 0, gid = 0; @@ -379,6 +381,8 @@ else modtime = file->modtime; + acctime = file->acctime; + #ifdef SUPPORT_HARD_LINKS if (file->link_u.idev) { if (file->F_DEV == dev) { @@ -431,6 +435,8 @@ write_longint(f, file->length); if (!(flags & XMIT_SAME_TIME)) write_int(f, modtime); + if (remote_protocol >= 30) + write_int(f, acctime); if (!(flags & XMIT_SAME_MODE)) write_int(f, to_wire_mode(mode)); if (preserve_uid && !(flags & XMIT_SAME_UID)) { @@ -506,6 +512,7 @@ unsigned short flags, int f) { static time...
2004 Apr 20
1
improved atime patch
...atime; static mode_t mode; static uint64 dev; static dev_t rdev; @@ -341,7 +342,7 @@ if (!file) { write_byte(f, 0); - modtime = 0, mode = 0; + modtime = 0, atime = 0, mode = 0; dev = 0, rdev = makedev(0, 0); rdev_major = 0; uid = 0, gid = 0; @@ -390,6 +391,12 @@ flags |= XMIT_SAME_TIME; else modtime = file->modtime; + if (protocol_version > 28) { + if (file->atime == atime) + flags |= XMIT_SAME_ATIME; + else + atime = file->atime; + } #if SUPPORT_HARD_LINKS if (file-&gt...