From: Stefan Metzmacher Date: Mon, 11 Nov 2019 13:48:12 +0000 (+0100) Subject: s3:smbcacls: make use of get_cmdline_auth_info_creds() X-Git-Tag: ldb-2.2.0~307 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16fbb196fc2dda0f76c4a48cf586923df0dce4de;p=thirdparty%2Fsamba.git s3:smbcacls: make use of get_cmdline_auth_info_creds() Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- diff --git a/source3/utils/smbcacls.c b/source3/utils/smbcacls.c index 103acdc1d18..3e91fc8b025 100644 --- a/source3/utils/smbcacls.c +++ b/source3/utils/smbcacls.c @@ -764,17 +764,10 @@ static struct cli_state *connect_one(const struct user_auth_info *auth_info, NTSTATUS nt_status; uint32_t flags = 0; - if (get_cmdline_auth_info_use_kerberos(auth_info)) { - flags |= CLI_FULL_CONNECTION_USE_KERBEROS | - CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS; - } - - nt_status = cli_full_connection(&c, lp_netbios_name(), server, + nt_status = cli_full_connection_creds(&c, lp_netbios_name(), server, NULL, 0, share, "?????", - get_cmdline_auth_info_username(auth_info), - lp_workgroup(), - get_cmdline_auth_info_password(auth_info), + get_cmdline_auth_info_creds(auth_info), flags, get_cmdline_auth_info_signing_state(auth_info)); if (!NT_STATUS_IS_OK(nt_status)) { @@ -783,10 +776,8 @@ static struct cli_state *connect_one(const struct user_auth_info *auth_info, } if (get_cmdline_auth_info_smb_encrypt(auth_info)) { - nt_status = cli_cm_force_encryption(c, - get_cmdline_auth_info_username(auth_info), - get_cmdline_auth_info_password(auth_info), - lp_workgroup(), + nt_status = cli_cm_force_encryption_creds(c, + get_cmdline_auth_info_creds(auth_info), share); if (!NT_STATUS_IS_OK(nt_status)) { cli_shutdown(c);