     bool seen;
  } CurFile;
  
-@@ -66,24 +67,13 @@
+@@ -66,24 +67,12 @@
   * the last time. After we can compare Lstat field. 
   * 
   */
 -/* TODO: tweak verify code to use the same function ?? */
  bool accurate_check_file(JCR *jcr, FF_PKT *ff_pkt)
  {
-    char *p;
+-   char *p;
     int stat=false;
 -   struct stat statc;                 /* catalog stat */
 -   char *Opts_Digest;

-         elt->seen=0;
+         lstat = elt->fname + len + 1;
+         decode_stat(lstat, &statp, &LinkFIc); /* decode catalog stat */
+         elt->st_ctime = statp.st_ctime;
+         elt->st_mtime = statp.st_mtime;
+         elt->seen = 0;
          jcr->file_list->insert(elt->fname, elt); 
          Dmsg2(500, "add fname=%s lstat=%s\n", elt->fname, elt->lstat);
       }

    if (jcr->accurate == false || jcr->JobLevel == L_FULL) {
       return true;
    }
@@ -110,95 +99,14 @@
       goto bail_out;
    }
 
