dovecot-2.1: imapc: Added imapc_master_user setting.

dovecot at dovecot.org dovecot at dovecot.org
Mon Jan 9 21:11:01 EET 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/b860d38f6b9e
changeset: 13916:b860d38f6b9e
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Jan 09 21:10:35 2012 +0200
description:
imapc: Added imapc_master_user setting.

diffstat:

 src/lib-storage/index/imapc/imapc-settings.c |  2 ++
 src/lib-storage/index/imapc/imapc-settings.h |  1 +
 src/lib-storage/index/imapc/imapc-storage.c  |  1 +
 3 files changed, 4 insertions(+), 0 deletions(-)

diffs (41 lines):

diff -r 43aa5c4f0bfd -r b860d38f6b9e src/lib-storage/index/imapc/imapc-settings.c
--- a/src/lib-storage/index/imapc/imapc-settings.c	Mon Jan 09 21:10:30 2012 +0200
+++ b/src/lib-storage/index/imapc/imapc-settings.c	Mon Jan 09 21:10:35 2012 +0200
@@ -18,6 +18,7 @@
 	DEF(SET_UINT, imapc_port),
 
 	DEF(SET_STR_VARS, imapc_user),
+	DEF(SET_STR_VARS, imapc_master_user),
 	DEF(SET_STR, imapc_password),
 
 	DEF(SET_ENUM, imapc_ssl),
@@ -35,6 +36,7 @@
 	.imapc_port = 143,
 
 	.imapc_user = "%u",
+	.imapc_master_user = "",
 	.imapc_password = "",
 
 	.imapc_ssl = "no:imaps:starttls",
diff -r 43aa5c4f0bfd -r b860d38f6b9e src/lib-storage/index/imapc/imapc-settings.h
--- a/src/lib-storage/index/imapc/imapc-settings.h	Mon Jan 09 21:10:30 2012 +0200
+++ b/src/lib-storage/index/imapc/imapc-settings.h	Mon Jan 09 21:10:35 2012 +0200
@@ -6,6 +6,7 @@
 	unsigned int imapc_port;
 
 	const char *imapc_user;
+	const char *imapc_master_user;
 	const char *imapc_password;
 
 	const char *imapc_ssl;
diff -r 43aa5c4f0bfd -r b860d38f6b9e src/lib-storage/index/imapc/imapc-storage.c
--- a/src/lib-storage/index/imapc/imapc-storage.c	Mon Jan 09 21:10:30 2012 +0200
+++ b/src/lib-storage/index/imapc/imapc-storage.c	Mon Jan 09 21:10:35 2012 +0200
@@ -222,6 +222,7 @@
 	}
 	set.port = storage->set->imapc_port;
 	set.username = storage->set->imapc_user;
+	set.master_user = storage->set->imapc_master_user;
 	set.password = storage->set->imapc_password;
 	if (*set.password == '\0') {
 		*error_r = "missing imapc_password";


More information about the dovecot-cvs mailing list