Author: cwittich Date: Tue Dec 30 11:10:40 2008 New Revision: 38475
URL: http://svn.reactos.org/svn/reactos?rev=38475&view=rev Log: fix some more security winetests
Modified: trunk/reactos/dll/win32/advapi32/sec/misc.c
Modified: trunk/reactos/dll/win32/advapi32/sec/misc.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/sec/misc... ============================================================================== --- trunk/reactos/dll/win32/advapi32/sec/misc.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/advapi32/sec/misc.c [iso-8859-1] Tue Dec 30 11:10:40 2008 @@ -1461,6 +1461,12 @@ }; unsigned Priv;
+ if (!ADVAPI_IsLocalComputer(SystemName)) + { + SetLastError(RPC_S_SERVER_UNAVAILABLE); + return FALSE; + } + if (NULL != SystemName && L'\0' != *SystemName) { FIXME("LookupPrivilegeValueW: not implemented for remote system\n"); @@ -1601,6 +1607,7 @@ SetLastError(RPC_S_SERVER_UNAVAILABLE); return FALSE; } + if (lpLuid->HighPart || (lpLuid->LowPart < SE_MIN_WELL_KNOWN_PRIVILEGE || lpLuid->LowPart > SE_MAX_WELL_KNOWN_PRIVILEGE)) {