[BACK]Return to receiver.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / rsync

Diff for /src/usr.bin/rsync/receiver.c between version 1.10 and 1.11

version 1.10, 2019/02/16 05:25:09 version 1.11, 2019/02/16 05:30:28
Line 75 
Line 75 
         /* Conditionally adjust file modification time. */          /* Conditionally adjust file modification time. */
   
         if (sess->opts->preserve_times) {          if (sess->opts->preserve_times) {
                 tv[0].tv_sec = time(NULL);                  struct timeval now;
                 tv[0].tv_nsec = 0;  
                   gettimeofday(&now, NULL);
                   TIMEVAL_TO_TIMESPEC(&now, &tv[0]);
                 tv[1].tv_sec = f->st.mtime;                  tv[1].tv_sec = f->st.mtime;
                 tv[1].tv_nsec = 0;                  tv[1].tv_nsec = 0;
                 if (futimens(fd, tv) == -1) {                  if (futimens(fd, tv) == -1) {

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11