s3:torture/test_smb2: a reauth doesn't update the session/signing key
authorStefan Metzmacher <metze@samba.org>
Mon, 27 Feb 2012 10:52:50 +0000 (11:52 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 27 Feb 2012 11:51:33 +0000 (12:51 +0100)
metze

source3/torture/test_smb2.c

index 8dc51e30457d3cec64c04866196a452476b22195..6d07f0aa951ad17de68c196db18753d86819c69c 100644 (file)
@@ -1044,7 +1044,6 @@ bool run_smb2_session_reauth(int dummy)
        struct tevent_req *subreq;
        DATA_BLOB in_blob = data_blob_null;
        DATA_BLOB out_blob;
-       DATA_BLOB session_key;
        struct auth_generic_state *auth_generic_state;
        struct iovec *recv_iov;
 
@@ -1205,22 +1204,6 @@ bool run_smb2_session_reauth(int dummy)
                return false;
        }
 
-       status = gensec_session_key(auth_generic_state->gensec_security, talloc_tos(),
-                                   &session_key);
-       if (!NT_STATUS_IS_OK(status)) {
-               printf("gensec_session_key returned %s\n",
-                       nt_errstr(status));
-               return false;
-       }
-
-       status = smb2cli_session_update_session_key(cli->smb2.session,
-                                                   session_key,
-                                                   recv_iov);
-       if (!NT_STATUS_IS_OK(status)) {
-               printf("smb2cli_session_update_session_key %s\n", nt_errstr(status));
-               return false;
-       }
-
        status = smb2cli_flush(cli, fid_persistent, fid_volatile);
        if (!NT_STATUS_IS_OK(status)) {
                printf("smb2cli_flush returned %s\n", nt_errstr(status));