winfsp-tests: security testing

This commit is contained in:
Bill Zissimopoulos 2016-02-20 12:13:32 -08:00
parent 34891de75e
commit 39991f8901
2 changed files with 2 additions and 0 deletions

View File

@ -310,6 +310,7 @@ NTSTATUS FspFsvolSetSecurityComplete(
FspFileNodeReleaseOwner(FileNode, Full, Request);
Irp->IoStatus.Information = 0;
Result = STATUS_SUCCESS;
FSP_LEAVE_IOC("FileObject=%p, SecurityInformation=%x",
IrpSp->FileObject, IrpSp->Parameters.SetSecurity.SecurityInformation);

View File

@ -598,6 +598,7 @@ static NTSTATUS SetSecurity(FSP_FILE_SYSTEM *FileSystem,
memcpy(FileSecurity, SecurityDescriptor, FileSecuritySize);
FspDeleteSecurityDescriptor(NewSecurityDescriptor, (NTSTATUS (*)())FspSetSecurityDescriptor);
free(FileNode->FileSecurity);
FileNode->FileSecuritySize = FileSecuritySize;
FileNode->FileSecurity = FileSecurity;