diff options
author | Andreas Schneider <asn@samba.org> | 2010-06-21 10:28:21 +0200 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2010-07-05 15:59:13 +0200 |
commit | 3c06d42bec49f3fd0ab0d03fe3cbc7205f6d2e2d (patch) | |
tree | 17616caea4772d09faeff742433457f05be59615 /source3/winbindd/winbindd_rpc.h | |
parent | 1f2fe8dee9df1228974ab713b77e470185552916 (diff) | |
download | samba-3c06d42bec49f3fd0ab0d03fe3cbc7205f6d2e2d.tar.gz samba-3c06d42bec49f3fd0ab0d03fe3cbc7205f6d2e2d.tar.bz2 samba-3c06d42bec49f3fd0ab0d03fe3cbc7205f6d2e2d.zip |
s3-winbind: Added a common rpc_lookup_groupmem function.
Diffstat (limited to 'source3/winbindd/winbindd_rpc.h')
-rw-r--r-- | source3/winbindd/winbindd_rpc.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source3/winbindd/winbindd_rpc.h b/source3/winbindd/winbindd_rpc.h index ee9fafa0b0..b31718747f 100644 --- a/source3/winbindd/winbindd_rpc.h +++ b/source3/winbindd/winbindd_rpc.h @@ -104,4 +104,17 @@ NTSTATUS rpc_lookup_useraliases(TALLOC_CTX *mem_ctx, uint32_t *pnum_aliases, uint32_t **palias_rids); +/* Lookup group membership given a rid. */ +NTSTATUS rpc_lookup_groupmem(TALLOC_CTX *mem_ctx, + struct rpc_pipe_client *samr_pipe, + struct policy_handle *samr_policy, + const char *domain_name, + const struct dom_sid *domain_sid, + const struct dom_sid *group_sid, + enum lsa_SidType type, + uint32_t *pnum_names, + struct dom_sid **psid_mem, + char ***pnames, + uint32_t **pname_types); + #endif /* _WINBINDD_RPC_H_ */ |