dll: fuse: use -ouid=-1,gid=-1 to specify user/group who mounted file system

This commit is contained in:
Bill Zissimopoulos
2017-02-02 17:06:10 -08:00
parent 25b3e111fa
commit 0c945b67f3
3 changed files with 165 additions and 68 deletions

View File

@ -78,6 +78,11 @@ NTSTATUS fsp_fuse_op_leave(FSP_FILE_SYSTEM *FileSystem,
extern FSP_FILE_SYSTEM_INTERFACE fsp_fuse_intf;
NTSTATUS fsp_fuse_get_token_uidgid(
HANDLE Token,
TOKEN_INFORMATION_CLASS UserOrOwnerClass, /* TokenUser|TokenOwner */
PUINT32 PUid, PUINT32 PGid);
/* NFS reparse points */
#define NFS_SPECFILE_FIFO 0x000000004F464946