diff src/auth/mech-login.c @ 11497:94f78f415811 HEAD

auth: Removed unnecessary auth_request callback and context uses.
author Timo Sirainen <tss@iki.fi>
date Tue, 08 Jun 2010 18:47:24 +0100
parents b757dab45756
children 9b095cec9332
line wrap: on
line diff
--- a/src/auth/mech-login.c	Mon Jun 07 21:02:00 2010 +0100
+++ b/src/auth/mech-login.c	Tue Jun 08 18:47:24 2010 +0100
@@ -29,8 +29,8 @@
 			return;
 		}
 
-		request->callback(request, AUTH_CLIENT_RESULT_CONTINUE,
-				  prompt2, strlen(prompt2));
+		auth_request_handler_reply_continue(request, prompt2,
+						    strlen(prompt2));
 	} else {
 		char *pass = p_strndup(unsafe_data_stack_pool, data, data_size);
 		auth_request_verify_plain(request, pass, plain_verify_callback);
@@ -45,8 +45,8 @@
 	static const char prompt1[] = "Username:";
 
 	if (data_size == 0) {
-		request->callback(request, AUTH_CLIENT_RESULT_CONTINUE,
-				  prompt1, strlen(prompt1));
+		auth_request_handler_reply_continue(request, prompt1,
+						    strlen(prompt1));
 	} else {
 		mech_login_auth_continue(request, data, data_size);
 	}