summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-06-11 11:30:23 +0200
committerMichael Adam <obnox@samba.org>2014-08-06 09:51:13 +0200
commit323fe07f72637c6492232423600a76e5161f84b5 (patch)
tree66b1a6969fcd10f0f96cc00afdf21f6664107bfd /source3
parent65ad96a8410bf29a49d0260b7fa6edb41436c334 (diff)
downloadsamba-323fe07f72637c6492232423600a76e5161f84b5.tar.gz
samba-323fe07f72637c6492232423600a76e5161f84b5.tar.xz
samba-323fe07f72637c6492232423600a76e5161f84b5.zip
s3:smb2_server: use req->xconn in smbd_smb2_request_check_session()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/smbd/smb2_server.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c
index 6df8f0e098..04f1e4ee78 100644
--- a/source3/smbd/smb2_server.c
+++ b/source3/smbd/smb2_server.c
@@ -1752,7 +1752,7 @@ static NTSTATUS smbd_smb2_request_check_session(struct smbd_smb2_request *req)
req->last_session_id = 0;
/* lookup an existing session */
- status = smb2srv_session_lookup(req->sconn->conn,
+ status = smb2srv_session_lookup(req->xconn,
in_session_id, now,
&session);
if (session) {
@@ -1794,8 +1794,8 @@ static NTSTATUS smbd_smb2_request_check_session(struct smbd_smb2_request *req)
return NT_STATUS_INVALID_HANDLE;
}
- if (in_session_id != req->sconn->conn->last_session_id) {
- req->sconn->conn->last_session_id = in_session_id;
+ if (in_session_id != req->xconn->last_session_id) {
+ req->xconn->last_session_id = in_session_id;
set_current_user_info(session_info->unix_info->sanitized_username,
session_info->unix_info->unix_name,
session_info->info->domain_name);