From 49dbd380477f9987d2511ca3111af50f2bdd2859 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sun, 6 May 2012 21:09:47 +0200 Subject: s4:smb_server/smb: only create a new session with vuid == 0 metze --- source4/smb_server/smb2/sesssetup.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source4/smb_server/smb2') diff --git a/source4/smb_server/smb2/sesssetup.c b/source4/smb_server/smb2/sesssetup.c index 41f629b978..35a1484030 100644 --- a/source4/smb_server/smb2/sesssetup.c +++ b/source4/smb_server/smb2/sesssetup.c @@ -167,6 +167,11 @@ static void smb2srv_sesssetup_backend(struct smb2srv_request *req, union smb_ses } if (!smb_sess) { + status = NT_STATUS_USER_SESSION_DELETED; + goto failed; + } + + if (smb_sess->session_info) { /* see WSPP test suite - test 11 */ status = NT_STATUS_REQUEST_NOT_ACCEPTED; goto failed; -- cgit