Add my copyright.
[gd/samba/.git] / source / librpc / gen_ndr / cli_unixinfo.h
1 #include "librpc/gen_ndr/ndr_unixinfo.h"
2 #ifndef __CLI_UNIXINFO__
3 #define __CLI_UNIXINFO__
4 NTSTATUS rpccli_unixinfo_SidToUid(struct rpc_pipe_client *cli,
5                                   TALLOC_CTX *mem_ctx,
6                                   struct dom_sid sid,
7                                   uint64_t *uid);
8 NTSTATUS rpccli_unixinfo_UidToSid(struct rpc_pipe_client *cli,
9                                   TALLOC_CTX *mem_ctx,
10                                   uint64_t uid,
11                                   struct dom_sid *sid);
12 NTSTATUS rpccli_unixinfo_SidToGid(struct rpc_pipe_client *cli,
13                                   TALLOC_CTX *mem_ctx,
14                                   struct dom_sid sid,
15                                   uint64_t *gid);
16 NTSTATUS rpccli_unixinfo_GidToSid(struct rpc_pipe_client *cli,
17                                   TALLOC_CTX *mem_ctx,
18                                   uint64_t gid,
19                                   struct dom_sid *sid);
20 NTSTATUS rpccli_unixinfo_GetPWUid(struct rpc_pipe_client *cli,
21                                   TALLOC_CTX *mem_ctx,
22                                   uint32_t *count,
23                                   uint64_t *uids,
24                                   struct unixinfo_GetPWUidInfo *infos);
25 #endif /* __CLI_UNIXINFO__ */