]> git.proxmox.com Git - mirror_qemu.git/blobdiff - tools/virtiofsd/fuse_common.h
virtiofsd: Remove build and docs glue
[mirror_qemu.git] / tools / virtiofsd / fuse_common.h
index 0c2665b9772639c4cce523f457800d11e6de0b54..bf46954dabf0b0b70838d390c1fbfae2e406877e 100644 (file)
@@ -377,6 +377,11 @@ struct fuse_file_info {
  */
 #define FUSE_CAP_SETXATTR_EXT (1 << 29)
 
+/**
+ * Indicates that file server supports creating file security context
+ */
+#define FUSE_CAP_SECURITY_CTX (1ULL << 32)
+
 /**
  * Ioctl flags
  *
@@ -439,7 +444,7 @@ struct fuse_conn_info {
     /**
      * Capability flags that the kernel supports (read-only)
      */
-    unsigned capable;
+    uint64_t capable;
 
     /**
      * Capability flags that the filesystem wants to enable.
@@ -447,7 +452,7 @@ struct fuse_conn_info {
      * libfuse attempts to initialize this field with
      * reasonable default values before calling the init() handler.
      */
-    unsigned want;
+    uint64_t want;
 
     /**
      * Maximum number of pending "background" requests. A