s4:ntlmssp: remove mem_ctx from check_password() callback to match s3
authorStefan Metzmacher <metze@samba.org>
Tue, 29 Dec 2009 15:14:05 +0000 (16:14 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 29 Dec 2009 16:06:25 +0000 (17:06 +0100)
metze

source4/auth/ntlmssp/ntlmssp.h
source4/auth/ntlmssp/ntlmssp_server.c

index 3354af9dbf1d6d1c4aa3aacb84ff2913a5ff4a80..7bed54d6d8c0f489e9087f1b2e2b77756d36527e 100644 (file)
@@ -118,7 +118,6 @@ struct gensec_ntlmssp_state
         *
         */
        NTSTATUS (*check_password)(struct gensec_ntlmssp_state *,
-                                  TALLOC_CTX *mem_ctx,
                                   DATA_BLOB *nt_session_key, DATA_BLOB *lm_session_key);
 
        const char *server_name;
index b456337806535cde08ba6d9c56f957af4c878948..c49bf2fea7782224a5fd309afc9a251da4746a32 100644 (file)
@@ -570,7 +570,6 @@ NTSTATUS ntlmssp_server_auth(struct gensec_security *gensec_security,
 
        /* Finally, actually ask if the password is OK */
        nt_status = gensec_ntlmssp_state->check_password(gensec_ntlmssp_state,
-                                                        NULL,
                                                         &user_session_key,
                                                         &lm_session_key);
        if (!NT_STATUS_IS_OK(nt_status)) {
@@ -646,9 +645,8 @@ static NTSTATUS auth_ntlmssp_set_challenge(struct gensec_ntlmssp_state *gensec_n
  * Return the session keys used on the connection.
  */
 
-static NTSTATUS auth_ntlmssp_check_password(struct gensec_ntlmssp_state *gensec_ntlmssp_state, 
-                                           TALLOC_CTX *mem_ctx, 
-                                           DATA_BLOB *user_session_key, DATA_BLOB *lm_session_key) 
+static NTSTATUS auth_ntlmssp_check_password(struct gensec_ntlmssp_state *gensec_ntlmssp_state,
+                                           DATA_BLOB *user_session_key, DATA_BLOB *lm_session_key)
 {
        NTSTATUS nt_status;
        struct auth_usersupplied_info *user_info;