login-settings.c revision 557ed09439ba193b8bca128e460518e4464df2b5
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Bosch/* Copyright (c) 2005-2009 Dovecot authors, see the included COPYING file */
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschstatic bool login_settings_check(void *_set, pool_t pool, const char **error_r);
1e653c7406ec0b062c0bacfdf2e7568a3f860500Stephan Bosch { type, #name, offsetof(struct login_settings, name), NULL }
1e653c7406ec0b062c0bacfdf2e7568a3f860500Stephan Boschstatic struct setting_define login_setting_defines[] = {
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschstatic struct login_settings login_default_settings = {
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Bosch MEMBER(login_log_format_elements) "user=<%u> method=%m rip=%r lip=%l %c",
d82ad7143c057c565e1fd5f3580645556ed0bcc9Stephan Bosch MEMBER(ssl_parameters_file) "ssl-parameters.dat",
069def4dc35022852d569b7ab75a3b19d2cb0f1cTimo Sirainenstruct setting_parser_info login_setting_parser_info = {
#ifndef HAVE_SSL
return FALSE;
return FALSE;
return FALSE;
return FALSE;
#ifndef CONFIG_BINARY
return FALSE;
return TRUE;
return FALSE;
return FALSE;
return FALSE;
return TRUE;
struct login_settings *
const char *error;
void **sets;
return set;