Print this page
6536 zfs send: want a way to disable sending of free records
Reviewed by: Alexander Stetsenko <astetsenko@racktopsystems.com>
Reviewed by: Kim Shrier <kshrier@racktopsystems.com>

@@ -19,10 +19,11 @@
  * CDDL HEADER END
  */
 
 /*
  * Copyright (c) 2012, 2014 by Delphix. All rights reserved.
+ * Copyright 2015 RackTop Systems.
  */
 
 #ifndef _LIBZFS_CORE_H
 #define _LIBZFS_CORE_H
 

@@ -52,11 +53,12 @@
 int lzc_release(nvlist_t *, nvlist_t **);
 int lzc_get_holds(const char *, nvlist_t **);
 
 enum lzc_send_flags {
         LZC_SEND_FLAG_EMBED_DATA = 1 << 0,
-        LZC_SEND_FLAG_LARGE_BLOCK = 1 << 1
+        LZC_SEND_FLAG_LARGE_BLOCK = 1 << 1,
+        LZC_SEND_FLAG_SKIP_FREE = 1 << 2
 };
 
 int lzc_send(const char *, const char *, int, enum lzc_send_flags);
 int lzc_send_resume(const char *, const char *, int,
     enum lzc_send_flags, uint64_t, uint64_t);