diff src/auth/mech-login.c @ 17235:9b095cec9332

auth: Use special AUTH_SUBSYS_DB/MECH parameters as auth_request_log*() subsystem. This avoids hardcoded strings all over the place and also allows assigning the correct passdb/userdb name for log messages generated by generic passdb/userdb code, which doesn't know exactly where it was called from.
author Timo Sirainen <tss@iki.fi>
date Thu, 17 Apr 2014 14:21:55 +0200
parents 94f78f415811
children 569d41d21ec3
line wrap: on
line diff
--- a/src/auth/mech-login.c	Thu Apr 17 12:26:46 2014 +0200
+++ b/src/auth/mech-login.c	Thu Apr 17 14:21:55 2014 +0200
@@ -24,7 +24,7 @@
 		username = t_strndup(data, data_size);
 
 		if (!auth_request_set_username(request, username, &error)) {
-                        auth_request_log_info(request, "login", "%s", error);
+                        auth_request_log_info(request, AUTH_SUBSYS_MECH, "%s", error);
 			auth_request_fail(request);
 			return;
 		}