handling hidden system archive file attributes
todo: still need to mask supported attributes while doing getattrs
This commit is contained in:
parent
68d97f5400
commit
49580a8cfe
10 changed files with 81 additions and 17 deletions
|
|
@ -3533,6 +3533,8 @@ NTSTATUS nfs41_Create(
|
|||
entry->u.Open.access_mask = params.DesiredAccess;
|
||||
entry->u.Open.access_mode = params.ShareAccess;
|
||||
entry->u.Open.attrs = params.FileAttributes;
|
||||
if (!(params.FileAttributes & FILE_ATTRIBUTE_DIRECTORY))
|
||||
entry->u.Open.attrs |= FILE_ATTRIBUTE_ARCHIVE;
|
||||
entry->u.Open.disp = params.Disposition;
|
||||
entry->u.Open.copts = params.CreateOptions;
|
||||
entry->u.Open.srv_open = SrvOpen;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue