Displaying 2 results from an estimated 2 matches for "mech_rpa_auth_initial".
2004 Nov 19
0
[PATCH] add initial response support for NTLM and RPA
...h/mech-rpa.c dovecot-1.0-test52/src/auth/mech-rpa.c
--- dovecot-1.0-test52.vanilla/src/auth/mech-rpa.c 2004-11-07 13:41:25.000000000 +0300
+++ dovecot-1.0-test52/src/auth/mech-rpa.c 2004-11-14 00:07:09.000000000 +0300
@@ -541,12 +541,14 @@ mech_rpa_auth_continue(struct auth_reque
}
static void
-mech_rpa_auth_initial(struct auth_request *auth_request,
- const unsigned char *data __attr_unused__,
- size_t data_size __attr_unused__,
+mech_rpa_auth_initial(struct auth_request *request,
+ const unsigned char *data, size_t data_size,
mech_callback_t *callback)
{
- callback(auth_request...
2004 Aug 09
1
[PATCH] RPA authentication mechanism
...data_size, callback);
+ case 1: return mech_rpa_auth_phase2(auth_request, data,
+ data_size, callback);
+ case 2: return mech_rpa_auth_phase3(auth_request, data,
+ data_size, callback);
+ }
+
+ mech_auth_finish(auth_request, NULL, 0, FALSE);
+ return TRUE;
+}
+
+static int
+mech_rpa_auth_initial(struct auth_request *auth_request,
+ struct auth_client_request_new *request,
+ const unsigned char *data __attr_unused__,
+ mech_callback_t *callback)
+{
+ struct auth_client_request_reply reply;
+
+ mech_init_auth_client_reply(&reply);
+ reply.id = request->id;
+ reply...