summaryrefslogtreecommitdiff
path: root/source3/utils
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-10-15 16:00:57 +0200
committerKarolin Seeger <kseeger@samba.org>2009-10-20 15:00:36 +0200
commit6ed52d80565c5558a70a75cb634dff8b62b8794c (patch)
tree6a9c1913b5554f802bb59e7bf92c63bb46c8d37d /source3/utils
parent8f9f5623d09dffedb3df902977081210b3b84ba1 (diff)
downloadsamba-6ed52d80565c5558a70a75cb634dff8b62b8794c.tar.gz
s3-spnego: avoid NULL talloc context in read_spnego_data().
Guenther (cherry picked from commit a830aa269f44e28a2390e162adbb2e26092f179b)
Diffstat (limited to 'source3/utils')
-rw-r--r--source3/utils/ntlm_auth.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/utils/ntlm_auth.c b/source3/utils/ntlm_auth.c
index 7899bd0d076..595d79293ab 100644
--- a/source3/utils/ntlm_auth.c
+++ b/source3/utils/ntlm_auth.c
@@ -1165,7 +1165,7 @@ static void manage_gss_spnego_request(struct ntlm_auth_state *state,
}
token = base64_decode_data_blob(buf + 3);
- len = read_spnego_data(token, &request);
+ len = read_spnego_data(talloc_tos(), token, &request);
data_blob_free(&token);
if (len == -1) {
@@ -1646,7 +1646,7 @@ static void manage_gss_spnego_client_request(struct ntlm_auth_state *state,
/* So we got a server challenge to generate a SPNEGO
client-to-server request... */
- len = read_spnego_data(request, &spnego);
+ len = read_spnego_data(talloc_tos(), request, &spnego);
data_blob_free(&request);
if (len == -1) {