From 478a0d960b0525cb3d96ae2a4e44dc52589fe677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Thu, 5 Jul 2007 17:01:02 +0000 Subject: [PATCH] ReactOS now supports ACLs... (fix SeAccessCheck to sometimes deny access) svn path=/trunk/; revision=27409 --- reactos/ntoskrnl/se/semgr.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/reactos/ntoskrnl/se/semgr.c b/reactos/ntoskrnl/se/semgr.c index e0169fa7974..1b2017f0cbe 100644 --- a/reactos/ntoskrnl/se/semgr.c +++ b/reactos/ntoskrnl/se/semgr.c @@ -33,9 +33,6 @@ BOOLEAN NTAPI SepInitializationPhase0(VOID) { - DPRINT1("FIXME: SeAccessCheck has been HACKED to always grant access!\n"); - DPRINT1("FIXME: Please fix all the code that doesn't get proper rights!\n"); - SepInitLuid(); if (!SepInitSecurityIDs()) return FALSE; if (!SepInitDACLs()) return FALSE; @@ -1155,17 +1152,10 @@ SeAccessCheck(IN PSECURITY_DESCRIPTOR SecurityDescriptor, } else { -#if 1 - *AccessStatus = STATUS_SUCCESS; - DPRINT1("FIX caller rights (granted 0x%lx, desired 0x%lx, generic mapping %p)!\n", - *GrantedAccess, DesiredAccess, GenericMapping); - return TRUE; -#else DPRINT1("Denying access for caller: granted 0x%lx, desired 0x%lx (generic mapping %p)\n", *GrantedAccess, DesiredAccess, GenericMapping); *AccessStatus = STATUS_ACCESS_DENIED; return FALSE; -#endif } }