diff options
author | Andreas Schneider <asn@samba.org> | 2020-08-18 17:26:54 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2020-10-09 19:16:46 +0000 |
commit | df1623abd7267916696e2e60c146ef8fa6c9dfc9 (patch) | |
tree | 574970dca9e5dcac7e1cb1ba1f56309d9433f863 /source3/lib/netapi | |
parent | c8349111243fec81a2b95484e56a6d6bebaba80e (diff) | |
download | samba-df1623abd7267916696e2e60c146ef8fa6c9dfc9.tar.gz |
s3:libsmb: Pass cli_credentials to cli_cm_open()
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/lib/netapi')
-rw-r--r-- | source3/lib/netapi/cm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/lib/netapi/cm.c b/source3/lib/netapi/cm.c index 0fd31ef3d5a..943f7498e8c 100644 --- a/source3/lib/netapi/cm.c +++ b/source3/lib/netapi/cm.c @@ -71,6 +71,7 @@ static WERROR libnetapi_open_ipc_connection(struct libnetapi_ctx *ctx, struct cli_state *cli_ipc = NULL; struct client_ipc_connection *p; NTSTATUS status; + struct cli_credentials *creds = NULL; if (!ctx || !pp || !server_name) { return WERR_INVALID_PARAMETER; @@ -106,10 +107,11 @@ static WERROR libnetapi_open_ipc_connection(struct libnetapi_ctx *ctx, if (ctx->use_ccache) { set_cmdline_auth_info_use_ccache(auth_info, true); } + creds = get_cmdline_auth_info_creds(auth_info); status = cli_cm_open(ctx, NULL, server_name, "IPC$", - auth_info, + creds, lp_client_ipc_max_protocol(), NULL, 0, 0x20, &cli_ipc); if (!NT_STATUS_IS_OK(status)) { |