summaryrefslogtreecommitdiff
path: root/auth/ntlmssp
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-07-26 12:32:08 +1000
committerAndrew Bartlett <abartlet@samba.org>2011-10-18 13:13:31 +1100
commit968b3674b130002fde961d57077915394eb1616c (patch)
tree5a51a16f75573f5d05ed6021cca12709a1c27a8f /auth/ntlmssp
parent0c6e4adcb26557ae6e55169c051f0260151dc5d9 (diff)
downloadsamba-968b3674b130002fde961d57077915394eb1616c.tar.gz
samba-968b3674b130002fde961d57077915394eb1616c.tar.bz2
samba-968b3674b130002fde961d57077915394eb1616c.zip
ntlmssp: Prepare gensec_ntlmssp_start() for broader use
This moves the allocation of the ntlmssp pointer back to the callers. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'auth/ntlmssp')
-rw-r--r--auth/ntlmssp/gensec_ntlmssp.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/auth/ntlmssp/gensec_ntlmssp.c b/auth/ntlmssp/gensec_ntlmssp.c
index 55b2f8748a..9cbd6e1cc4 100644
--- a/auth/ntlmssp/gensec_ntlmssp.c
+++ b/auth/ntlmssp/gensec_ntlmssp.c
@@ -107,7 +107,6 @@ bool gensec_ntlmssp_have_feature(struct gensec_security *gensec_security,
NTSTATUS gensec_ntlmssp_start(struct gensec_security *gensec_security)
{
struct gensec_ntlmssp_context *gensec_ntlmssp;
- struct ntlmssp_state *ntlmssp_state;
gensec_ntlmssp = talloc_zero(gensec_security,
struct gensec_ntlmssp_context);
@@ -117,16 +116,6 @@ NTSTATUS gensec_ntlmssp_start(struct gensec_security *gensec_security)
gensec_ntlmssp->gensec_security = gensec_security;
- ntlmssp_state = talloc_zero(gensec_ntlmssp,
- struct ntlmssp_state);
- if (!ntlmssp_state) {
- return NT_STATUS_NO_MEMORY;
- }
-
- ntlmssp_state->callback_private = gensec_ntlmssp;
-
- gensec_ntlmssp->ntlmssp_state = ntlmssp_state;
-
gensec_security->private_data = gensec_ntlmssp;
return NT_STATUS_OK;
}