diff options
author | Volker Lendecke <vl@samba.org> | 2009-08-04 16:20:18 -0400 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2009-08-05 03:21:25 -0400 |
commit | fec380818ffdd7fba58e8dd591049c4b2428ab7d (patch) | |
tree | 96e00aee9707c8bf1be15524cc90eb02ed1bd331 /source3/winbindd/winbindd_group.c | |
parent | 1dc1ac00512a28bdc025b00fbfa676b0f5b15751 (diff) | |
download | samba-fec380818ffdd7fba58e8dd591049c4b2428ab7d.tar.gz samba-fec380818ffdd7fba58e8dd591049c4b2428ab7d.tar.bz2 samba-fec380818ffdd7fba58e8dd591049c4b2428ab7d.zip |
s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
Diffstat (limited to 'source3/winbindd/winbindd_group.c')
-rw-r--r-- | source3/winbindd/winbindd_group.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/source3/winbindd/winbindd_group.c b/source3/winbindd/winbindd_group.c index 0d3db1d83f..12067f553f 100644 --- a/source3/winbindd/winbindd_group.c +++ b/source3/winbindd/winbindd_group.c @@ -1815,32 +1815,6 @@ static void getusersids_recv(void *private_data, bool success, DOM_SID *sids, request_ok(state); } -void winbindd_getuserdomgroups(struct winbindd_cli_state *state) -{ - DOM_SID user_sid; - struct winbindd_domain *domain; - - /* Ensure null termination */ - state->request->data.sid[sizeof(state->request->data.sid)-1]='\0'; - - if (!string_to_sid(&user_sid, state->request->data.sid)) { - DEBUG(1, ("Could not get convert sid %s from string\n", - state->request->data.sid)); - request_error(state); - return; - } - - /* Get info for the domain */ - if ((domain = find_domain_from_sid_noinit(&user_sid)) == NULL) { - DEBUG(0,("could not find domain entry for sid %s\n", - sid_string_dbg(&user_sid))); - request_error(state); - return; - } - - sendto_domain(state, domain); -} - enum winbindd_result winbindd_dual_getuserdomgroups(struct winbindd_domain *domain, struct winbindd_cli_state *state) { |