s3:ntlm_auth: free session key, as we don't use it (at least for now)
authorStefan Metzmacher <metze@samba.org>
Wed, 1 Dec 2010 04:52:29 +0000 (05:52 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 7 Dec 2010 16:39:03 +0000 (17:39 +0100)
metze

source3/utils/ntlm_auth.c

index 666bb5bbea6053ad0eba31190262bc71124f4514..8b6e3c5387b7be7606d73d1d82ef0c55c236d29c 100644 (file)
@@ -1407,7 +1407,7 @@ static void manage_gss_spnego_request(struct ntlm_auth_state *state,
                        TALLOC_CTX *mem_ctx = talloc_init("manage_gss_spnego_request");
                        char *principal;
                        DATA_BLOB ap_rep;
-                       DATA_BLOB session_key;
+                       DATA_BLOB session_key = data_blob_null;
                        struct PAC_LOGON_INFO *logon_info = NULL;
                        DATA_BLOB ticket;
                        uint8_t tok_id[2];
@@ -1463,6 +1463,7 @@ static void manage_gss_spnego_request(struct ntlm_auth_state *state,
                                        user, &logon_info->info3);
 
                                data_blob_free(&ap_rep);
+                               data_blob_free(&session_key);
                        }
 
                        TALLOC_FREE(mem_ctx);