diff options
author | Günther Deschner <gd@samba.org> | 2009-10-15 16:00:57 +0200 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2009-10-20 15:00:36 +0200 |
commit | 6ed52d80565c5558a70a75cb634dff8b62b8794c (patch) | |
tree | 6a9c1913b5554f802bb59e7bf92c63bb46c8d37d /source3/utils | |
parent | 8f9f5623d09dffedb3df902977081210b3b84ba1 (diff) | |
download | samba-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.c | 4 |
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) { |