mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
Revert "winbind: Remove wbint_LookupUserGroups"
This reverts commit 256632ed3c
.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12612
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
55321a39bb
commit
a34c0a8638
@ -103,6 +103,11 @@ interface winbind
|
||||
[out] wbint_RidArray *rids
|
||||
);
|
||||
|
||||
NTSTATUS wbint_LookupUserGroups(
|
||||
[in] dom_sid *sid,
|
||||
[out] wbint_SidArray *sids
|
||||
);
|
||||
|
||||
NTSTATUS wbint_QuerySequenceNumber(
|
||||
[out] uint32 *sequence
|
||||
);
|
||||
|
@ -301,6 +301,23 @@ NTSTATUS _wbint_LookupUserAliases(struct pipes_struct *p,
|
||||
return status;
|
||||
}
|
||||
|
||||
NTSTATUS _wbint_LookupUserGroups(struct pipes_struct *p,
|
||||
struct wbint_LookupUserGroups *r)
|
||||
{
|
||||
struct winbindd_domain *domain = wb_child_domain();
|
||||
NTSTATUS status;
|
||||
|
||||
if (domain == NULL) {
|
||||
return NT_STATUS_REQUEST_NOT_ACCEPTED;
|
||||
}
|
||||
|
||||
status = wb_cache_lookup_usergroups(domain, p->mem_ctx, r->in.sid,
|
||||
&r->out.sids->num_sids,
|
||||
&r->out.sids->sids);
|
||||
reset_cm_connection_on_error(domain, status);
|
||||
return status;
|
||||
}
|
||||
|
||||
NTSTATUS _wbint_QuerySequenceNumber(struct pipes_struct *p,
|
||||
struct wbint_QuerySequenceNumber *r)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user