diff options
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/libmsrpc.h | 2 | ||||
-rw-r--r-- | source3/include/libmsrpc_internal.h | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/source3/include/libmsrpc.h b/source3/include/libmsrpc.h index 611db4f849..2741365373 100644 --- a/source3/include/libmsrpc.h +++ b/source3/include/libmsrpc.h @@ -3043,6 +3043,8 @@ int cac_SvcGetServiceConfig(CacServerHandle *hnd, TALLOC_CTX *mem_ctx, struct Sv /**@}*/ /*SCM_Functions*/ +struct rpc_pipe_client *cac_GetPipe(CacServerHandle *hnd, int pi_idx); + #endif /* LIBMSRPC_H */ diff --git a/source3/include/libmsrpc_internal.h b/source3/include/libmsrpc_internal.h index 5073813e21..d00badab36 100644 --- a/source3/include/libmsrpc_internal.h +++ b/source3/include/libmsrpc_internal.h @@ -39,6 +39,8 @@ struct CacServerHandleInternal { BOOL user_supplied_ctx; }; +/*used to get a struct rpc_pipe_client* to be passed into rpccli* calls*/ + /*nessecary prototypes*/ BOOL rid_in_list(uint32 rid, uint32 *list, uint32 list_len); @@ -59,6 +61,9 @@ CacDomainInfo *cac_MakeDomainInfo(TALLOC_CTX *mem_ctx, SAM_UNK_INFO_1 *info1, SA CacService *cac_MakeServiceArray(TALLOC_CTX *mem_ctx, ENUM_SERVICES_STATUS *svc, uint32 num_services); int cac_InitCacServiceConfig(TALLOC_CTX *mem_ctx, SERVICE_CONFIG *src, CacServiceConfig *dest); +/*moved to libmsrpc.h*/ +/*struct rpc_pipe_client *cac_GetPipe(CacServerHandle *hnd, int pi_idx);*/ + SMBCSRV *smbc_attr_server(SMBCCTX *context, const char *server, const char *share, fstring workgroup, |