Revert "libcli/smb: add missing struct smb2_signing_key allocation in smb2cli_session...
authorStefan Metzmacher <metze@samba.org>
Tue, 11 Jun 2019 15:47:24 +0000 (17:47 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 12 Jun 2019 12:42:26 +0000 (12:42 +0000)
This reverts commit 08750166542f46644038d1ff9d839b270436addf.

This was pushed to fast, the corrected commit follows.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
libcli/smb/smbXcli_base.c

index 133b961528b9fd4995e336cf17291260e0d5924c..e916a17e07a642ab0f22ac8a6dae305937873157 100644 (file)
@@ -6302,15 +6302,6 @@ NTSTATUS smb2cli_session_set_channel_key(struct smbXcli_session *session,
        memcpy(channel_key, _channel_key.data,
               MIN(_channel_key.length, sizeof(channel_key)));
 
-       session->smb2_channel.signing_key = talloc_zero(session,
-                                                struct smb2_signing_key);
-       if (session->smb2_channel.signing_key == NULL) {
-               ZERO_STRUCT(channel_key);
-               return NT_STATUS_NO_MEMORY;
-       }
-       talloc_set_destructor(session->smb2_channel.signing_key,
-                             smb2_signing_key_destructor);
-
        session->smb2_channel.signing_key->blob =
                data_blob_talloc(session->smb2_channel.signing_key,
                                 channel_key,