diff options
author | Bernd Schubert <bschubert@ddn.com> | 2025-03-24 17:53:01 +0100 |
---|---|---|
committer | Bernd Schubert <bernd@bsbernd.com> | 2025-04-28 19:57:39 +0200 |
commit | d393ffa85b0926374c8df543a9ffc81b1d0ce232 (patch) | |
tree | be0c538046d9b7c46321a591b527610883da456f /include/fuse_common.h | |
parent | 066ed644762714c099667564f748058201f3f598 (diff) | |
download | libfuse-d393ffa85b0926374c8df543a9ffc81b1d0ce232.tar.gz |
Synchronize fuse_kernel.h with linux-6.14
Also add FUSE_CAP_OVER_IO_URING
Signed-off-by: Bernd Schubert <bschubert@ddn.com>
Diffstat (limited to 'include/fuse_common.h')
-rw-r--r-- | include/fuse_common.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/fuse_common.h b/include/fuse_common.h index 582505f..f1d4b17 100644 --- a/include/fuse_common.h +++ b/include/fuse_common.h @@ -7,7 +7,6 @@ /** @file */ -#include <stdbool.h> #if !defined(FUSE_H_) && !defined(FUSE_LOWLEVEL_H_) #error "Never include <fuse_common.h> directly; use <fuse.h> or <fuse_lowlevel.h> instead." #endif @@ -24,6 +23,7 @@ #include "fuse_opt.h" #include "fuse_log.h" #include <stdint.h> +#include <stdbool.h> #include <sys/types.h> #include <assert.h> @@ -516,6 +516,11 @@ struct fuse_loop_config_v1 { #define FUSE_CAP_NO_EXPORT_SUPPORT (1 << 30) /** + * Indicates support for io-uring between fuse-server and fuse-client + */ +#define FUSE_CAP_OVER_IO_URING (1 << 31) + +/** * Ioctl flags * * FUSE_IOCTL_COMPAT: 32bit compat ioctl on 64bit machine |