]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Add bfile is_plugin_data() API
authorEric Bollengier <eric@baculasystems.com>
Mon, 29 Oct 2018 10:51:35 +0000 (11:51 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 10 Nov 2018 09:46:36 +0000 (10:46 +0100)
bacula/src/findlib/bfile.c
bacula/src/findlib/bfile.h

index fa6f9b931e7f786e8967fe7aefb8e74e41ec1d6a..da424832792b3266212af0bda1a31ac05c7ab3cd 100644 (file)
@@ -337,6 +337,11 @@ bool is_portable_backup(BFILE *bfd)
    return !bfd->use_backup_api;
 }
 
+bool is_plugin_data(BFILE *bfd)
+{
+   return bfd->cmd_plugin;
+}
+
 bool have_win32_api()
 {
    return p_BackupRead && p_BackupWrite;
@@ -903,6 +908,11 @@ bool set_portable_backup(BFILE *bfd)
    return true;                        /* no problem */
 }
 
+bool is_plugin_data(BFILE *bfd)
+{
+   return bfd->cmd_plugin;
+}
+
 /*
  * Return true  if we are writing in portable format
  * return false if not
index 78e3b58a3b175f7620d86f98c591d23ad70e3da6..d7b4c51b3bc428aa7dc0d899d43633fdb8d01ded 100644 (file)
@@ -122,6 +122,7 @@ bool    set_portable_backup(BFILE *bfd);
 bool    set_cmd_plugin(BFILE *bfd, JCR *jcr);
 bool    have_win32_api();
 bool    is_portable_backup(BFILE *bfd);
+bool    is_plugin_data(BFILE *bfd);
 bool    is_restore_stream_supported(int stream);
 bool    is_win32_stream(int stream);
 int     bopen(BFILE *bfd, const char *fname, uint64_t flags, mode_t mode);