* security.cc (is_group_member): Call NetLocalGroupGetMembers() for
local machine only. (get_user_local_groups): Ditto for NetLocalGroupEnum().
This commit is contained in:
parent
7a47ed496c
commit
3d4b75dec2
winsup/cygwin
|
@ -1,3 +1,9 @@
|
||||||
|
2001-10-29 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* security.cc (is_group_member): Call NetLocalGroupGetMembers() for
|
||||||
|
local machine only.
|
||||||
|
(get_user_local_groups): Ditto for NetLocalGroupEnum().
|
||||||
|
|
||||||
2001-10-29 Christopher Faylor <cgf@redhat.com>
|
2001-10-29 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
* fhandler.cc (fhandler_base::set_name): Set namehash here to catch
|
* fhandler.cc (fhandler_base::set_name): Set namehash here to catch
|
||||||
|
|
|
@ -326,9 +326,6 @@ is_group_member (WCHAR *wlogonserver, WCHAR *wgroup,
|
||||||
NET_API_STATUS ret;
|
NET_API_STATUS ret;
|
||||||
BOOL retval = FALSE;
|
BOOL retval = FALSE;
|
||||||
|
|
||||||
ret = NetLocalGroupGetMembers (wlogonserver, wgroup, 0, (LPBYTE *) &buf,
|
|
||||||
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
|
||||||
if (ret == ERROR_BAD_NETPATH || ret == RPC_S_SERVER_UNAVAILABLE)
|
|
||||||
ret = NetLocalGroupGetMembers (NULL, wgroup, 0, (LPBYTE *) &buf,
|
ret = NetLocalGroupGetMembers (NULL, wgroup, 0, (LPBYTE *) &buf,
|
||||||
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
@ -354,9 +351,6 @@ get_user_local_groups (WCHAR *wlogonserver, const char *logonserver,
|
||||||
DWORD cnt, tot;
|
DWORD cnt, tot;
|
||||||
NET_API_STATUS ret;
|
NET_API_STATUS ret;
|
||||||
|
|
||||||
ret = NetLocalGroupEnum (wlogonserver, 0, (LPBYTE *) &buf,
|
|
||||||
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
|
||||||
if (ret == ERROR_BAD_NETPATH || ret == RPC_S_SERVER_UNAVAILABLE)
|
|
||||||
ret = NetLocalGroupEnum (NULL, 0, (LPBYTE *) &buf,
|
ret = NetLocalGroupEnum (NULL, 0, (LPBYTE *) &buf,
|
||||||
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
MAX_PREFERRED_LENGTH, &cnt, &tot, NULL);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
|
Loading…
Reference in New Issue