version 1.34, 2023/04/28 10:24:39 |
version 1.35, 2023/11/23 11:59:53 |
|
|
* FIXME: run rsync_set_metadata()? |
* FIXME: run rsync_set_metadata()? |
*/ |
*/ |
|
|
if (u->newdir[idx] || |
if (!sess->opts->ignore_dir_times) { |
(sess->opts->preserve_times && |
if (u->newdir[idx] || |
st.st_mtime != f->st.mtime)) { |
(sess->opts->preserve_times && |
tv[0].tv_sec = time(NULL); |
st.st_mtime != f->st.mtime)) { |
tv[0].tv_nsec = 0; |
tv[0].tv_sec = time(NULL); |
tv[1].tv_sec = f->st.mtime; |
tv[0].tv_nsec = 0; |
tv[1].tv_nsec = 0; |
tv[1].tv_sec = f->st.mtime; |
rc = utimensat(u->rootfd, f->path, tv, 0); |
tv[1].tv_nsec = 0; |
if (rc == -1) { |
rc = utimensat(u->rootfd, f->path, tv, 0); |
ERR("%s: utimensat", f->path); |
if (rc == -1) { |
return 0; |
ERR("%s: utimensat", f->path); |
|
return 0; |
|
} |
|
LOG4("%s: updated date", f->path); |
} |
} |
LOG4("%s: updated date", f->path); |
|
} |
} |
|
|
/* |
/* |