]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: use session->global->auth_session_info in make_connection_snum()
authorRalph Boehme <slow@samba.org>
Mon, 30 Dec 2019 09:26:26 +0000 (10:26 +0100)
committerJeremy Allison <jra@samba.org>
Mon, 13 Jan 2020 19:41:34 +0000 (19:41 +0000)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/service.c

index 75fb71993eedefcbf5ce4a98942185981031f926..22ff612e619ec91087aeff54c6c6329334a6e79f 100644 (file)
@@ -558,7 +558,7 @@ static NTSTATUS make_connection_snum(struct smbXsrv_connection *xconn,
        conn->params->service = snum;
 
        status = create_connection_session_info(sconn,
-               conn, snum, vuser->session_info,
+               conn, snum, session->global->auth_session_info,
                &conn->session_info);
 
        if (!NT_STATUS_IS_OK(status)) {
@@ -654,7 +654,7 @@ static NTSTATUS make_connection_snum(struct smbXsrv_connection *xconn,
         */
 
        status = check_user_share_access(conn,
-                                       vuser->session_info,
+                                       session->global->auth_session_info,
                                        &conn->share_access,
                                        &conn->read_only);
        if (!NT_STATUS_IS_OK(status)) {