Whamcloud - gitweb
LU-8009 utils: Lustre_rsync does not sync files on MDT1
[fs/lustre-release.git] / lustre / utils / lustre_rsync.c
index b12a2d9..3e196d5 100644 (file)
 #include <errno.h>
 #include <limits.h>
 #include <utime.h>
+#include <time.h>
 #include <sys/xattr.h>
 
 #include <libcfs/util/string.h>
@@ -1521,8 +1522,8 @@ int lr_replicate()
 
        /* Open changelogs for consumption*/
        rc = llapi_changelog_start(&changelog_priv,
-                                  CHANGELOG_FLAG_BLOCK | CHANGELOG_FLAG_JOBID,
-                                  status->ls_source_fs, status->ls_last_recno);
+                               CHANGELOG_FLAG_BLOCK | CHANGELOG_FLAG_JOBID,
+                               status->ls_mdt_device, status->ls_last_recno);
         if (rc < 0) {
                 fprintf(stderr, "Error opening changelog file for fs %s.\n",
                         status->ls_source_fs);