]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Add device function to compute the file_size depending on the device driver
authorEric Bollengier <eric@baculasystems.com>
Wed, 17 Aug 2022 07:50:29 +0000 (09:50 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:02 +0000 (13:57 +0200)
bacula/src/stored/dev.h

index 5eab150673f5d24b1ba0b143bff50755765dc402..2224ed367d099102f02cd3a7f4037ede37983229 100644 (file)
@@ -537,6 +537,8 @@ public:
 
 
    /* Virtual functions that can be overridden */
+   virtual void set_file_size(uint64_t val) { file_size = val;};
+   virtual uint64_t update_file_size(uint64_t add) { file_size += add; return file_size; };
    virtual void setVolCatName(const char *name);
    virtual void setVolCatStatus(const char *status);
    virtual void free_dcr_blocks(DCR *dcr);        /* in block_util.c */