#ifdef FILE_DAEMON
class VSSClient;
class htable;
-class XACL;
+class BACL;
+class BXATTR;
class snapshot_manager;
struct CRYPTO_CTX {
bool no_client_used() const {
return (m_JobLevel == L_VIRTUAL_FULL);
};
+ bool can_be_stopped(); /* in lib/jcr.c */
const char *get_OperationName(); /* in lib/jcr.c */
const char *get_ActionName(bool past); /* in lib/jcr.c */
void setJobStatus(int JobStatus); /* in lib/jcr.c */
POOLMEM *wstore_source; /* Where write storage came from */
POOLMEM *catalog_source; /* Where catalog came from */
POOLMEM *next_vol_list; /* Volumes previously requested */
+ rblist *bsr_list; /* Bootstrap that can be needed during restore */
int32_t replace; /* Replace option */
int32_t NumVols; /* Number of Volume used in pool */
int32_t reschedule_count; /* Number of times rescheduled */
POOLMEM *last_fname; /* last file saved/verified */
POOLMEM *job_metadata; /* VSS job metadata */
pthread_cond_t job_start_wait; /* Wait for SD to start Job */
- XACL *xacl; /* ACLs and Extended Attributes for backup/restore */
+ BACL *bacl; /* ACLs for backup/restore */
+ BXATTR *bxattr; /* Extended Attributes for backup/restore */
int32_t last_type; /* type of last file saved/verified */
int incremental; /* set if incremental for SINCE */
time_t last_stat_time; /* Last time stats sent to Dir */