diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2009-02-20 16:10:45 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2009-02-20 16:10:45 +0000 |
commit | 348267bdf6f48b681eef53cbe50a2f4f96c05bdc (patch) | |
tree | 1fda254cfadd7faaf5589ebe79563aed10a0bbb8 /winsup/cygwin/autoload.cc | |
parent | 964abbd08e1d48bebe7e1a09d002f60bb8740ed8 (diff) | |
download | cygnal-348267bdf6f48b681eef53cbe50a2f4f96c05bdc.tar.gz cygnal-348267bdf6f48b681eef53cbe50a2f4f96c05bdc.tar.bz2 cygnal-348267bdf6f48b681eef53cbe50a2f4f96c05bdc.zip |
* autoload.cc (NetLocalGroupEnum): Remove.
(NetLocalGroupGetMembers): Remove.
(NetUserGetLocalGroups): Add.
* sec_auth.cc (is_group_member): Remove function.
(get_user_local_groups): Get user as string instead of as SID.
Call NetUserGetLocalGroups instead of NetLocalGroupEnum. Drop call
to is_group_member.
(get_server_groups): Call get_user_local_groups with user name instead
of user SID.
Diffstat (limited to 'winsup/cygwin/autoload.cc')
-rw-r--r-- | winsup/cygwin/autoload.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/winsup/cygwin/autoload.cc b/winsup/cygwin/autoload.cc index 67f13b60a..f01419221 100644 --- a/winsup/cygwin/autoload.cc +++ b/winsup/cygwin/autoload.cc @@ -306,8 +306,7 @@ LoadDLLfuncEx2 (DsGetDcNameW, 24, netapi32, 1, 127) LoadDLLfunc (NetApiBufferFree, 4, netapi32) LoadDLLfuncEx (NetGetAnyDCName, 12, netapi32, 1) LoadDLLfuncEx (NetGetDCName, 12, netapi32, 1) -LoadDLLfunc (NetLocalGroupEnum, 28, netapi32) -LoadDLLfunc (NetLocalGroupGetMembers, 32, netapi32) +LoadDLLfunc (NetUserGetLocalGroups, 32, netapi32) LoadDLLfunc (NetUserGetGroups, 28, netapi32) LoadDLLfunc (NetUserGetInfo, 16, netapi32) |