]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/jcr.h
kes Fix reserve_volume() so it doesn't release a volume in use
[bacula/bacula] / bacula / src / jcr.h
index 88125948615b828fc9093674af375a32192ad532..ccef2c32b2d65462fb88bfda168fc448de746b8c 100644 (file)
@@ -192,6 +192,8 @@ public:
    ATTR_DBR *ar;                      /* DB attribute record */
    guid_list *id_list;                /* User/group id to name list */
 
+   void *plugin_ctx;
+
    /* Daemon specific part of JCR */
    /* This should be empty in the library */
 
@@ -301,6 +303,7 @@ public:
    int32_t pki_session_encoded_size;  /* Size of DER-encoded pki_session */
    POOLMEM *crypto_buf;               /* Encryption/Decryption buffer */
    DIRRES* director;                  /* Director resource */
+   bool VSS;                          /* VSS used by FD */
 #endif /* FILE_DAEMON */
 
 
@@ -308,6 +311,7 @@ public:
    /* Storage Daemon specific part of JCR */
    JCR *next_dev;                     /* next JCR attached to device */
    JCR *prev_dev;                     /* previous JCR attached to device */
+   char *dir_auth_key;                /* Dir auth key */
    pthread_cond_t job_start_wait;     /* Wait for FD to start Job */
    int type;
    DCR *read_dcr;                     /* device context for reading */