From 7e5278c03dbf7676e49bc21814c8c81b5f3009bd Mon Sep 17 00:00:00 2001 From: Bernd Schubert Date: Mon, 11 Apr 2022 19:59:36 +0200 Subject: Add missing kernel flags up to 1ULL << 33 Just a further sync with the in-kernel flags. --- include/fuse_kernel.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/fuse_kernel.h b/include/fuse_kernel.h index 4762c9e..09da620 100644 --- a/include/fuse_kernel.h +++ b/include/fuse_kernel.h @@ -303,7 +303,15 @@ struct fuse_file_lock { #define FUSE_CACHE_SYMLINKS (1 << 23) #define FUSE_NO_OPENDIR_SUPPORT (1 << 24) #define FUSE_EXPLICIT_INVAL_DATA (1 << 25) +#define FUSE_MAP_ALIGNMENT (1 << 26) +#define FUSE_SUBMOUNTS (1 << 27) +#define FUSE_HANDLE_KILLPRIV_V2 (1 << 28) +#define FUSE_SETXATTR_EXT (1 << 29) #define FUSE_INIT_EXT (1 << 30) +#define FUSE_INIT_RESERVED (1 << 31) +/* bits 32..63 get shifted down 32 bits into the flags2 field */ +#define FUSE_SECURITY_CTX (1ULL << 32) +#define FUSE_HAS_INODE_DAX (1ULL << 33) /** * CUSE INIT request/reply flags -- cgit v1.2.1