From 3520af0f3d8826ac52a7fb6a658ed0924e51bbf7 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 10 Aug 2004 04:56:44 +0000 Subject: [PATCH 1/1] r1687: Fix bogus requirement for SMB signing on guest connections. Andrew Bartlett --- source/smb_server/sesssetup.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/smb_server/sesssetup.c b/source/smb_server/sesssetup.c index 3e332cfbb90..cb0b3a6c5c7 100644 --- a/source/smb_server/sesssetup.c +++ b/source/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; } -- 2.34.1