From d7cdd9651e4e849f19d791fd587f74ad76d370c8 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 9 Aug 2011 22:17:56 +0200 Subject: s3:libsmb: pass remote_realm to cli_session_setup_spnego() in cli_session_setup() metze --- source3/libsmb/cliconnect.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source3/libsmb/cliconnect.c') diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index f9e845d4e0..18b3ce41a4 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -2051,8 +2051,10 @@ NTSTATUS cli_session_setup(struct cli_state *cli, /* if the server supports extended security then use SPNEGO */ if (cli_state_capabilities(cli) & CAP_EXTENDED_SECURITY) { + const char *remote_realm = cli_state_remote_realm(cli); ADS_STATUS status = cli_session_setup_spnego(cli, user, pass, - workgroup, NULL); + workgroup, + remote_realm); if (!ADS_ERR_OK(status)) { DEBUG(3, ("SPNEGO login failed: %s\n", ads_errstr(status))); return ads_ntstatus(status); -- cgit