X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fbtrfs-util.h;h=a7eb895c93f348ac7dcd8b6dd24da872de9faf1b;hb=2c38d6cdf68973efb758ab546fb7553e3320bb84;hp=e3ad98750fd4f9cfc60341805fd2a0393ba25043;hpb=01dcca794a4f546ec2ec109d0b2eb27204e7b16e;p=elogind.git diff --git a/src/shared/btrfs-util.h b/src/shared/btrfs-util.h index e3ad98750..a7eb895c9 100644 --- a/src/shared/btrfs-util.h +++ b/src/shared/btrfs-util.h @@ -46,9 +46,11 @@ typedef struct BtrfsQuotaInfo { typedef enum BtrfsSnapshotFlags { BTRFS_SNAPSHOT_FALLBACK_COPY = 1, BTRFS_SNAPSHOT_READ_ONLY = 2, + BTRFS_SNAPSHOT_RECURSIVE = 4, } BtrfsSnapshotFlags; -int btrfs_is_snapshot(int fd); +int btrfs_is_filesystem(int fd); +int btrfs_is_subvol(int fd); int btrfs_subvol_make(const char *path); int btrfs_subvol_make_label(const char *path);