dovecot-2.0: auth: Pass requested_login_user to auth worker proc...

dovecot at dovecot.org dovecot at dovecot.org
Tue Aug 17 21:16:41 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/3ba227176cde
changeset: 12006:3ba227176cde
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Aug 17 19:16:03 2010 +0100
description:
auth: Pass requested_login_user to auth worker processes.

diffstat:

 src/auth/auth-request.c |  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diffs (21 lines):

diff -r 7428338c8df2 -r 3ba227176cde src/auth/auth-request.c
--- a/src/auth/auth-request.c	Tue Aug 17 18:10:16 2010 +0100
+++ b/src/auth/auth-request.c	Tue Aug 17 19:16:03 2010 +0100
@@ -172,6 +172,8 @@
 	}
 	auth_stream_reply_add(reply, "original_username",
 			      request->original_username);
+	auth_stream_reply_add(reply, "requested_login_user",
+			      request->requested_login_user);
 
 	if (request->local_ip.family != 0) {
 		auth_stream_reply_add(reply, "lip",
@@ -208,6 +210,8 @@
 		request->master_user = p_strdup(request->pool, value);
 	else if (strcmp(key, "original_username") == 0)
 		request->original_username = p_strdup(request->pool, value);
+	else if (strcmp(key, "requested_login_user") == 0)
+		request->requested_login_user = p_strdup(request->pool, value);
 	else if (strcmp(key, "cert_username") == 0) {
 		if (request->set->ssl_username_from_cert) {
 			/* get username from SSL certificate. it overrides


More information about the dovecot-cvs mailing list