From: Stefan Metzmacher Date: Fri, 7 Jul 2017 22:57:59 +0000 (+0200) Subject: s3:libsmb: let get_ipc_connect() use CLI_FULL_CONNECTION_FORCE_SMB1 X-Git-Tag: tdb-1.3.15~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0f9d10246071160dc736205af234ab0ca456d0dc;p=thirdparty%2Fsamba.git s3:libsmb: let get_ipc_connect() use CLI_FULL_CONNECTION_FORCE_SMB1 get_ipc_connect() is only used in code paths that require cli_NetServerEnum() to work, so it must already require SMB1 only. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12876 Signed-off-by: Stefan Metzmacher Reviewed-by: Jeremy Allison --- diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index d98debc7771..91fd18b646f 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -3746,6 +3746,8 @@ struct cli_state *get_ipc_connect(char *server, flags |= CLI_FULL_CONNECTION_USE_KERBEROS; } + flags |= CLI_FULL_CONNECTION_FORCE_SMB1; + nt_status = cli_full_connection(&cli, NULL, server, server_ss, 0, "IPC$", "IPC", get_cmdline_auth_info_username(user_info), lp_workgroup(),