btrfs-progs: ioctl.h: add send flag mask
authorDavid Sterba <dsterba@suse.cz>
Wed, 3 Jun 2015 14:51:34 +0000 (16:51 +0200)
committerDavid Sterba <dsterba@suse.cz>
Wed, 3 Jun 2015 17:33:44 +0000 (19:33 +0200)
Copied from uapi/linux/btrfs.h.

Signed-off-by: David Sterba <dsterba@suse.cz>
ioctl.h

diff --git a/ioctl.h b/ioctl.h
index 9ef833c..089789e 100644 (file)
--- a/ioctl.h
+++ b/ioctl.h
@@ -513,6 +513,11 @@ struct btrfs_ioctl_received_subvol_args {
  */
 #define BTRFS_SEND_FLAG_OMIT_END_CMD           0x4
 
+#define BTRFS_SEND_FLAG_MASK \
+       (BTRFS_SEND_FLAG_NO_FILE_DATA | \
+        BTRFS_SEND_FLAG_OMIT_STREAM_HEADER | \
+        BTRFS_SEND_FLAG_OMIT_END_CMD)
+
 struct btrfs_ioctl_send_args {
        __s64 send_fd;                  /* in */
        __u64 clone_sources_count;      /* in */
@@ -522,7 +527,6 @@ struct btrfs_ioctl_send_args {
        __u64 reserved[4];              /* in */
 };
 
-
 /* Error codes as returned by the kernel */
 enum btrfs_err_code {
        notused,