From 1c06bf6731c5e115e4087d9ee33c1025e4961d75 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 10 Aug 2004 04:56:44 +0000 Subject: r1687: Fix bogus requirement for SMB signing on guest connections. Andrew Bartlett (This used to be commit 3520af0f3d8826ac52a7fb6a658ed0924e51bbf7) --- source4/smb_server/sesssetup.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source4/smb_server/sesssetup.c') diff --git a/source4/smb_server/sesssetup.c b/source4/smb_server/sesssetup.c index 3e332cfbb9..cb0b3a6c5c 100644 --- a/source4/smb_server/sesssetup.c +++ b/source4/smb_server/sesssetup.c @@ -136,7 +136,10 @@ static NTSTATUS sesssetup_nt1(struct smbsrv_request *req, union smb_sesssetup *s &sess->nt1.out.domain); req->session = smbsrv_session_find(req->smb_conn, sess->nt1.out.vuid); - srv_setup_signing(req->smb_conn, &session_info->session_key, &sess->nt1.in.password2); + if (!session_info->server_info->guest) { + srv_setup_signing(req->smb_conn, &session_info->session_key, &sess->nt1.in.password2); + } + return NT_STATUS_OK; } -- cgit