Print this page
NEX-13374 NDMP should be able to backup unmounted ZFS filesystems
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-2990 ndmpd dumping core when used with ndmpcopy
@@ -39,10 +39,11 @@
/*
* This defines structures used to pass information between threads
* for both local-backup and NDMP.
*
*/
+/* Copyright 2017 Nexenta Systems, Inc. All rights reserved. */
#ifndef _TLM_BUFFERS_H_
#define _TLM_BUFFERS_H_
#include <sys/types.h>
@@ -265,10 +266,11 @@
tlm_commands_t *ba_commands;
tlm_cmd_t *ba_cmd;
char *ba_job;
char *ba_dir;
char *ba_sels[NDMP_MAX_SELECTIONS];
+ int ba_count;
pthread_barrier_t ba_barrier;
} tlm_backup_restore_arg_t;
extern void lbrlog_callbacks_done(lbr_fhlog_call_backs_t *);
@@ -276,11 +278,11 @@
extern char *trim_name(char *);
extern struct full_dir_info *dup_dir_info(struct full_dir_info *);
extern void write_tar_eof(tlm_cmd_t *);
-extern int tlm_get_chkpnt_time(char *, int, time_t *, char *);
+extern int tlm_get_chkpnt_time(char *, time_t *);
extern struct full_dir_info *tlm_new_dir_info(fs_fhandle_t *,
char *,
char *);
extern void tlm_release_list(char **);
extern longlong_t tlm_get_data_offset(tlm_cmd_t *);