]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:libcli/raw: remove unused smbcli_session->user_session_key
authorStefan Metzmacher <metze@samba.org>
Wed, 1 Aug 2012 07:41:53 +0000 (09:41 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 1 Aug 2012 12:17:14 +0000 (14:17 +0200)
metze

source4/libcli/raw/libcliraw.h
source4/libcli/smb_composite/connect.c
source4/libcli/smb_composite/sesssetup.c

index b26947108108ccf1e32f1e32dfa6678a494b4816..a246ade7b6b95727301cf9d68a6e5cab0daaad68 100644 (file)
@@ -166,8 +166,6 @@ struct smbcli_session {
           the user to control these for torture testing */
        uint16_t flags2;
 
-       DATA_BLOB user_session_key;
-
        /* the spnego context if we use extented security */
        struct gensec_security *gensec;
 
index 0688684e954ba6b01f50ee7862d18afd8fcc07c0..80ce5562d269d858ac2c07c6770775f26bcca0cb 100644 (file)
@@ -163,7 +163,6 @@ static NTSTATUS connect_session_setup(struct composite_context *c,
                 * have been given a uid in the NTLMSSP_CHALLENGE reply. This
                 * would lead to an invalid uid in the anonymous fallback */
                state->session->vuid = 0;
-               data_blob_free(&state->session->user_session_key);
                talloc_free(state->session->gensec);
                state->session->gensec = NULL;
 
index fab2ce9c8587e2e4830978e096218d9f0c5946c1..00230135a69d914e2ffec288e14f67debe36f725 100644 (file)
@@ -64,17 +64,6 @@ static NTSTATUS session_setup_spnego(struct composite_context *c,
                                     struct smb_composite_sesssetup *io,
                                     struct smbcli_request **req);
 
-/*
-  store the user session key for a transport
-*/
-static void set_user_session_key(struct smbcli_session *session,
-                                const DATA_BLOB *session_key)
-{
-       session->user_session_key = data_blob_talloc(session, 
-                                                    session_key->data, 
-                                                    session_key->length);
-}
-
 /*
   handler for completion of a smbcli_request sub-request
 */
@@ -207,7 +196,6 @@ static void request_handler(struct smbcli_request *req)
                                                              session_key,
                                                              null_data_blob);
                        }
-                       set_user_session_key(session, &session_key);
 
                        c->status = smb1cli_session_set_session_key(session->smbXcli,
                                                                    session_key);
@@ -350,7 +338,6 @@ static NTSTATUS session_setup_nt1(struct composite_context *c,
                smb1cli_conn_activate_signing(session->transport->conn,
                                              session_key,
                                              state->setup.nt1.in.password2);
-               set_user_session_key(session, &session_key);
 
                nt_status = smb1cli_session_set_session_key(session->smbXcli,
                                                            session_key);
@@ -415,7 +402,6 @@ static NTSTATUS session_setup_old(struct composite_context *c,
                                                              NULL,
                                                              NULL, &session_key);
                NT_STATUS_NOT_OK_RETURN(nt_status);
-               set_user_session_key(session, &session_key);
 
                nt_status = smb1cli_session_set_session_key(session->smbXcli,
                                                            session_key);