comparison src/auth/passdb-vpopmail.c @ 5259:228eacfb2647 HEAD

Added more debug logging.
author Timo Sirainen <tss@iki.fi>
date Sat, 10 Mar 2007 15:24:15 +0200
parents 2c1cc5bbc260
children 698da4fededa
comparison
equal deleted inserted replaced
5258:1fffd36401eb 5259:228eacfb2647
21 enum passdb_result *result_r) 21 enum passdb_result *result_r)
22 { 22 {
23 char vpop_user[VPOPMAIL_LIMIT], vpop_domain[VPOPMAIL_LIMIT]; 23 char vpop_user[VPOPMAIL_LIMIT], vpop_domain[VPOPMAIL_LIMIT];
24 struct vqpasswd *vpw; 24 struct vqpasswd *vpw;
25 char *password; 25 char *password;
26
27 auth_request_log_debug(auth_request, "vpopmail",
28 "lookup user=%s domain=%s",
29 vpop_user, vpop_domain);
26 30
27 vpw = vpopmail_lookup_vqp(auth_request, vpop_user, vpop_domain); 31 vpw = vpopmail_lookup_vqp(auth_request, vpop_user, vpop_domain);
28 if (vpw == NULL) { 32 if (vpw == NULL) {
29 *result_r = PASSDB_RESULT_USER_UNKNOWN; 33 *result_r = PASSDB_RESULT_USER_UNKNOWN;
30 return NULL; 34 return NULL;
83 crypted_pass = vpopmail_password_lookup(request, FALSE, &result); 87 crypted_pass = vpopmail_password_lookup(request, FALSE, &result);
84 if (crypted_pass == NULL) { 88 if (crypted_pass == NULL) {
85 callback(result, request); 89 callback(result, request);
86 return; 90 return;
87 } 91 }
88
89 auth_request_log_debug(request, "vpopmail",
90 "crypted password=%s", password);
91 92
92 tmp_pass = crypted_pass; 93 tmp_pass = crypted_pass;
93 scheme = password_get_scheme(&tmp_pass); 94 scheme = password_get_scheme(&tmp_pass);
94 if (scheme == NULL) 95 if (scheme == NULL)
95 scheme = request->passdb->passdb->default_pass_scheme; 96 scheme = request->passdb->passdb->default_pass_scheme;