From 3e283a1bcbc4ec78fb45c4a8b3f683b8e3082c53 Mon Sep 17 00:00:00 2001 From: Bernd Schubert Date: Thu, 28 Mar 2024 15:18:14 +0100 Subject: Add support for FUSE_CAP_HANDLE_KILLPRIV_V2 This just adds in the basic handler, but does not use it yet in examples. --- example/printcap.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'example/printcap.c') diff --git a/example/printcap.c b/example/printcap.c index 30e2057..bbbc1b8 100644 --- a/example/printcap.c +++ b/example/printcap.c @@ -81,6 +81,14 @@ static void pc_init(void *userdata, printf("\tFUSE_CAP_EXPLICIT_INVAL_DATA\n"); if(conn->capable & FUSE_CAP_EXPIRE_ONLY) printf("\tFUSE_CAP_EXPIRE_ONLY\n"); + if(conn->capable & FUSE_CAP_SETXATTR_EXT) + printf("\tFUSE_CAP_SETXATTR_EXT\n"); + if(conn->capable & FUSE_CAP_HANDLE_KILLPRIV) + printf("\tFUSE_CAP_HANDLE_KILLPRIV\n"); + if(conn->capable & FUSE_CAP_HANDLE_KILLPRIV_V2) + printf("\tFUSE_CAP_HANDLE_KILLPRIV_V2\n"); + if(conn->capable & FUSE_CAP_DIRECT_IO_ALLOW_MMAP) + printf("\tFUSE_CAP_DIRECT_IO_ALLOW_MMAP\n"); fuse_session_exit(se); } -- cgit v1.2.3