daemon portion of setacl upcall

this commit does NOT have correct windows to nfs4 acl mappings but
rather has the wrapper functions defined for mapping them.

cthon tests still work with these mappings.
This commit is contained in:
Olga Kornievskaia 2011-04-05 14:42:37 -04:00 committed by unknown
parent 2b5e3fd64f
commit c00085bfb4
3 changed files with 429 additions and 0 deletions

View file

@ -166,6 +166,13 @@ typedef struct __getacl_upcall_args {
DWORD gsid_len;
} getacl_upcall_args;
typedef struct __setacl_upcall_args {
nfs41_root *root;
nfs41_open_state *state;
SECURITY_INFORMATION query;
PSECURITY_DESCRIPTOR sec_desc;
} setacl_upcall_args;
typedef union __upcall_args {
mount_upcall_args mount;
unmount_upcall_args unmount;
@ -181,6 +188,7 @@ typedef union __upcall_args {
symlink_upcall_args symlink;
volume_upcall_args volume;
getacl_upcall_args getacl;
setacl_upcall_args setacl;
} upcall_args;
typedef struct __nfs41_upcall {