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 *);