From 7977d90f1e88d0c23b4a14ffd15bf8c077c9d701 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 1 Aug 2012 09:10:09 +0200 Subject: s4:librpc/dcerpc_smb2: sync smb2_session_key() with smb_session_key() metze --- source4/librpc/rpc/dcerpc_smb2.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source4/librpc') diff --git a/source4/librpc/rpc/dcerpc_smb2.c b/source4/librpc/rpc/dcerpc_smb2.c index 2877525644..473ca78ad1 100644 --- a/source4/librpc/rpc/dcerpc_smb2.c +++ b/source4/librpc/rpc/dcerpc_smb2.c @@ -390,6 +390,8 @@ static NTSTATUS smb2_session_key(struct dcecli_connection *c, DATA_BLOB *session struct smb2_private *smb = talloc_get_type(c->transport.private_data, struct smb2_private); + if (smb == NULL) return NT_STATUS_CONNECTION_DISCONNECTED; + if (smb->session_key.length == 0) { return NT_STATUS_NO_USER_SESSION_KEY; } -- cgit