auth_request_get_log_prefix_db, request);
/* check if we should enable verbose logging here */
- if (*request->passdb->set->auth_verbose == 'y')
- event_set_min_log_level(event, LOG_TYPE_INFO);
- else if (*request->passdb->set->auth_verbose == 'n')
- event_set_min_log_level(event, LOG_TYPE_WARNING);
+ event_set_min_log_level(event, request->passdb->auth_set->verbose ?
+ LOG_TYPE_INFO : LOG_TYPE_WARNING);
e_debug(event_create_passthrough(event)->
set_name("auth_passdb_request_started")->
auth_request_get_log_prefix_db, request);
/* check if we should enable verbose logging here*/
- if (*request->userdb->set->auth_verbose == 'y')
- event_set_min_log_level(event, LOG_TYPE_INFO);
- else if (*request->userdb->set->auth_verbose == 'n')
- event_set_min_log_level(event, LOG_TYPE_WARNING);
+ event_set_min_log_level(event, request->userdb->auth_set->verbose ?
+ LOG_TYPE_INFO : LOG_TYPE_WARNING);
e_debug(event_create_passthrough(event)->
set_name("auth_userdb_request_started")->
DEF(BOOL, deny),
DEF(BOOL, master),
- DEF(ENUM, auth_verbose),
SETTING_DEFINE_LIST_END
};
.deny = FALSE,
.master = FALSE,
- .auth_verbose = "default:yes:no"
};
const struct setting_parser_info auth_passdb_setting_parser_info = {
DEF(ENUM, result_failure),
DEF(ENUM, result_internalfail),
- DEF(ENUM, auth_verbose),
-
SETTING_DEFINE_LIST_END
};
.result_success = "return-ok:return:return-fail:continue:continue-ok:continue-fail",
.result_failure = "continue:return:return-ok:return-fail:continue-ok:continue-fail",
.result_internalfail = "continue:return:return-ok:return-fail:continue-ok:continue-fail",
-
- .auth_verbose = "default:yes:no"
};
const struct setting_parser_info auth_userdb_setting_parser_info = {
const char *result_internalfail;
bool deny;
bool master;
- const char *auth_verbose;
};
struct auth_userdb_settings {
const char *result_success;
const char *result_failure;
const char *result_internalfail;
- const char *auth_verbose;
};
struct auth_settings {
.result_success = "return-ok",
.result_failure = "continue",
.result_internalfail = "continue",
-
- .auth_verbose = "default",
};
ARRAY_TYPE(auth) auths;
.result_internalfail = "continue",
.deny = FALSE,
.master = FALSE,
- .auth_verbose = "default"
};
void passdb_mock_mod_init(void)
.deny = FALSE,
.master = FALSE,
- .auth_verbose = "default"
};
mock_passdb_mod = passdb_preinit(mock_pool, &set);
passdb_init(mock_passdb_mod);