aboutsummaryrefslogtreecommitdiffstats
path: root/include/fuse_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fuse_common.h')
-rw-r--r--include/fuse_common.h7
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