mirror of
https://github.com/Zygo/bees.git
synced 2025-08-01 13:23:28 +02:00
btrfs: copy BTRFS_INODE_* flags to build on linux-libc-dev < 6.2
Yet another "this will build on every environment but yours" change. Signed-off-by: Zygo Blaxell <bees@furryterror.org>
This commit is contained in:
@@ -91,7 +91,23 @@ enum btrfs_compression_type {
|
||||
#define BTRFS_UUID_KEY_SUBVOL 251
|
||||
#define BTRFS_UUID_KEY_RECEIVED_SUBVOL 252
|
||||
#define BTRFS_STRING_ITEM_KEY 253
|
||||
#endif
|
||||
|
||||
// BTRFS_INODE_* was added to include/uapi/btrfs_tree.h in v6.2-rc1
|
||||
#ifndef BTRFS_INODE_NODATASUM
|
||||
#define BTRFS_INODE_NODATASUM (1U << 0)
|
||||
#define BTRFS_INODE_NODATACOW (1U << 1)
|
||||
#define BTRFS_INODE_READONLY (1U << 2)
|
||||
#define BTRFS_INODE_NOCOMPRESS (1U << 3)
|
||||
#define BTRFS_INODE_PREALLOC (1U << 4)
|
||||
#define BTRFS_INODE_SYNC (1U << 5)
|
||||
#define BTRFS_INODE_IMMUTABLE (1U << 6)
|
||||
#define BTRFS_INODE_APPEND (1U << 7)
|
||||
#define BTRFS_INODE_NODUMP (1U << 8)
|
||||
#define BTRFS_INODE_NOATIME (1U << 9)
|
||||
#define BTRFS_INODE_DIRSYNC (1U << 10)
|
||||
#define BTRFS_INODE_COMPRESS (1U << 11)
|
||||
#define BTRFS_INODE_ROOT_ITEM_INIT (1U << 31)
|
||||
#endif
|
||||
|
||||
#ifndef BTRFS_FREE_SPACE_INFO_KEY
|
||||
|
Reference in New Issue
Block a user