From: Stefan Metzmacher Date: Thu, 14 Jun 2018 06:29:45 +0000 (+0200) Subject: smbd: remove set_current_service() from smbd_smb2_request_check_tcon() X-Git-Tag: tevent-0.9.37~304 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b27d885478245d8bd56ab4f5459908b6c574d15d;p=thirdparty%2Fsamba.git smbd: remove set_current_service() from smbd_smb2_request_check_tcon() The change_to_user() above already called chdir_current_service(). And for smb2 we don't have per packet conn->case_sensitive anyway. Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme --- diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c index a82161879c1..3ecc1189a87 100644 --- a/source3/smbd/smb2_server.c +++ b/source3/smbd/smb2_server.c @@ -1846,10 +1846,6 @@ static NTSTATUS smbd_smb2_request_check_tcon(struct smbd_smb2_request *req) return NT_STATUS_ACCESS_DENIED; } - if (!set_current_service(tcon->compat, 0, true)) { - return NT_STATUS_ACCESS_DENIED; - } - req->tcon = tcon; req->last_tid = in_tid;