Print this page
2605 want to resume interrupted zfs send
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Xin Li <delphij@freebsd.org>
Reviewed by: Arne Jansen <sensille@gmx.net>
Approved by: Dan McDonald <danmcd@omniti.com>
NEX-3558 KRRP Integration
re #12585 rb4049 ZFS++ work port - refactoring to improve separation of open/closed code, bug fixes, performance improvements - open code
Bug 11205: add missing libzfs_closed_stubs.c to fix opensource-only build.
ZFS plus work: special vdevs, cos, cos/vdev properties
        
*** 19,28 ****
--- 19,29 ----
   * CDDL HEADER END
   */
  /*
   * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
   * Copyright (c) 2012, 2014 by Delphix. All rights reserved.
+  * Copyright 2015 Nexenta Systems, Inc. All rights reserved.
   */
  
  #ifndef _SYS_DMU_TRAVERSE_H
  #define _SYS_DMU_TRAVERSE_H
  
*** 57,68 ****
  int traverse_dataset_resume(struct dsl_dataset *ds, uint64_t txg_start,
      zbookmark_phys_t *resume, int flags, blkptr_cb_t func, void *arg);
  int traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr,
      uint64_t txg_start, zbookmark_phys_t *resume, int flags,
      blkptr_cb_t func, void *arg);
! int traverse_pool(spa_t *spa,
!     uint64_t txg_start, int flags, blkptr_cb_t func, void *arg);
  
  #ifdef  __cplusplus
  }
  #endif
  
--- 58,72 ----
  int traverse_dataset_resume(struct dsl_dataset *ds, uint64_t txg_start,
      zbookmark_phys_t *resume, int flags, blkptr_cb_t func, void *arg);
  int traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr,
      uint64_t txg_start, zbookmark_phys_t *resume, int flags,
      blkptr_cb_t func, void *arg);
! int traverse_dataset_resume(struct dsl_dataset *ds, uint64_t txg_start,
!     zbookmark_phys_t *resume, int flags, blkptr_cb_t func, void *arg);
! int traverse_pool(spa_t *spa, uint64_t txg_start,
!     uint64_t txg_finish, int flags,
!     blkptr_cb_t func, void *arg, zbookmark_phys_t *zb);
  
  #ifdef  __cplusplus
  }
  #endif