Mercurial > dovecot > core-2.2
diff src/auth/auth-settings.c @ 13330:83ac50d3b76f
auth: Added default_fields and override_fields settings to all passdbs and userdbs.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 30 Aug 2011 05:27:54 +0300 |
parents | c0b40ebc527d |
children | fe89e95867a4 |
line wrap: on
line diff
--- a/src/auth/auth-settings.c Tue Aug 30 04:31:28 2011 +0300 +++ b/src/auth/auth-settings.c Tue Aug 30 05:27:54 2011 +0300 @@ -107,6 +107,8 @@ static const struct setting_define auth_passdb_setting_defines[] = { DEF(SET_STR, driver), DEF(SET_STR, args), + DEF(SET_STR, default_fields), + DEF(SET_STR, override_fields), DEF(SET_BOOL, deny), DEF(SET_BOOL, pass), DEF(SET_BOOL, master), @@ -117,6 +119,8 @@ static const struct auth_passdb_settings auth_passdb_default_settings = { .driver = "", .args = "", + .default_fields = "", + .override_fields = "", .deny = FALSE, .pass = FALSE, .master = FALSE @@ -142,13 +146,17 @@ static const struct setting_define auth_userdb_setting_defines[] = { DEF(SET_STR, driver), DEF(SET_STR, args), + DEF(SET_STR, default_fields), + DEF(SET_STR, override_fields), SETTING_DEFINE_LIST_END }; static const struct auth_userdb_settings auth_userdb_default_settings = { .driver = "", - .args = "" + .args = "", + .default_fields = "", + .override_fields = "" }; const struct setting_parser_info auth_userdb_setting_parser_info = {