Author: pschweitzer
Date: Sat Jan 26 19:37:01 2013
New Revision: 58231
URL:
http://svn.reactos.org/svn/reactos?rev=58231&view=rev
Log:
[NTOSKRNL]
Fix a fixme in IopParseDevice() by calling SeFastTraverseCheck for traverse access check
Modified:
trunk/reactos/ntoskrnl/io/iomgr/file.c
Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/file.c?r…
==============================================================================
--- trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] Sat Jan 26 19:37:01 2013
@@ -335,8 +335,11 @@
/* Check if this is a restricted token */
if (!(AccessState->Flags & TOKEN_IS_RESTRICTED))
{
- /* FIXME: Do the FAST traverse check */
- AccessGranted = FALSE;
+ /* Do the FAST traverse check */
+ AccessGranted =
SeFastTraverseCheck(OriginalDeviceObject->SecurityDescriptor,
+ AccessState,
+ FILE_TRAVERSE,
+ UserMode);
}
else
{