]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
bscan: update the VolEncrypted state in the catalog
authorAlain Spineux <alain@baculasystems.com>
Fri, 18 Nov 2022 15:28:56 +0000 (16:28 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:00 +0000 (13:57 +0200)
bacula/src/stored/bscan.c

index 80f9f011233b862ea07200ecf37047307ed71403..ba68c6339b972838283bfd8800752ebfafdb8f92 100644 (file)
@@ -505,6 +505,7 @@ static bool record_cb(DCR *dcr, DEV_RECORD *rec)
          bmemset(&mr, 0, sizeof(mr));
          bstrncpy(mr.VolumeName, dev->VolHdr.VolumeName, sizeof(mr.VolumeName));
          mr.PoolId = pr.PoolId;
+         mr.VolEncrypted = !!(dev->VolHdr.blkh_options & BLKHOPT_ENCRYPT_VOL);
          num_media++;
          if (db_get_media_record(bjcr, db, &mr)) {
             if (verbose) {