auth: Remove plugable password-check functions from gensec_ntlmssp
[ira/wip.git] / auth / ntlmssp / ntlmssp_client.c
index 1a2e857a5849d907e07cf3f00d5818e550d0a4e9..f51a1ed2a5477f7b0c4d406d3bca26d11b628ff8 100644 (file)
@@ -317,12 +317,6 @@ NTSTATUS ntlmssp_client_challenge(struct gensec_security *gensec_security,
 
        talloc_steal(out_mem_ctx, out->data);
 
-       ntlmssp_state->chal = challenge_blob;
-       ntlmssp_state->lm_resp = lm_response;
-       talloc_steal(ntlmssp_state->lm_resp.data, lm_response.data);
-       ntlmssp_state->nt_resp = nt_response;
-       talloc_steal(ntlmssp_state->nt_resp.data, nt_response.data);
-
        ntlmssp_state->expected_state = NTLMSSP_DONE;
 
        if (gensec_security->want_features & (GENSEC_FEATURE_SIGN|GENSEC_FEATURE_SEAL)) {
@@ -358,8 +352,6 @@ NTSTATUS gensec_ntlmssp_client_start(struct gensec_security *gensec_security)
                return NT_STATUS_NO_MEMORY;
        }
 
-       ntlmssp_state->callback_private = gensec_ntlmssp;
-
        gensec_ntlmssp->ntlmssp_state = ntlmssp_state;
 
        ntlmssp_state = gensec_ntlmssp->ntlmssp_state;