summaryrefslogtreecommitdiff
path: root/rsync.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2009-09-07 13:49:52 -0700
committerWayne Davison <wayned@samba.org>2009-09-07 14:11:58 -0700
commit1a2e41af941573e69c02370329afe0192b61f213 (patch)
tree9b48c9d023afa2f84374b97ff726bc1e773d5dd1 /rsync.c
parentaccc091fe9ebbb602bcf692c577486e62011d5c1 (diff)
downloadrsync-1a2e41af941573e69c02370329afe0192b61f213.tar.gz
Add support for transferring & setting nsec time values.
Diffstat (limited to 'rsync.c')
-rw-r--r--rsync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rsync.c b/rsync.c
index d8bc469e..db7abcc5 100644
--- a/rsync.c
+++ b/rsync.c
@@ -435,7 +435,7 @@ int set_file_attrs(const char *fname, struct file_struct *file, stat_x *sxp,
flags |= ATTRS_SKIP_MTIME;
if (!(flags & ATTRS_SKIP_MTIME)
&& cmp_time(sxp->st.st_mtime, file->modtime) != 0) {
- int ret = set_modtime(fname, file->modtime, sxp->st.st_mode);
+ int ret = set_modtime(fname, file->modtime, F_MOD_NSEC(file), sxp->st.st_mode);
if (ret < 0) {
rsyserr(FERROR_XFER, errno, "failed to set times on %s",
full_fname(fname));