diff --git a/src/dird/verify.c b/src/dird/verify.c index ee1a30f8f06..6ced79b9690 100644 --- a/src/dird/verify.c +++ b/src/dird/verify.c @@ -715,6 +715,11 @@ void get_attributes_and_compare_to_catalog(JCR *jcr, JobId_t JobId) } } break; + + case STREAM_RESTORE_OBJECT: + Dmsg1(400, "RESTORE_OBJECT %s\n", jcr->fname); + break; + default: /* * Got Digest Signature from Storage daemon diff --git a/src/filed/verify_vol.c b/src/filed/verify_vol.c index fc78d81a7df..41128700105 100644 --- a/src/filed/verify_vol.c +++ b/src/filed/verify_vol.c @@ -232,6 +232,18 @@ void do_verify_volume(JCR *jcr) Dmsg2(20, "bfiled>bdird: SHA512 len=%d: msg=%s\n", dir->msglen, dir->msg); break; + case STREAM_RESTORE_OBJECT: + jcr->lock(); + jcr->JobFiles++; + jcr->num_files_examined++; + jcr->unlock(); + + Dmsg2(400, "send inx=%d STREAM_RESTORE_OBJECT-%d\n", jcr->JobFiles, STREAM_RESTORE_OBJECT); + dir->fsend("%d %d %s %s%c%s%c%c", jcr->JobFiles, + STREAM_RESTORE_OBJECT, "ReStOrEObJeCt", fname, + 0, ap, 0, 0); + break; + /* Ignore everything else */ default: break;