static void main_init(void)
{
const struct master_service_settings *set =
- master_service_settings_get(master_service);
+ master_service_get_service_settings(master_service);
/* delay dying until all of our clients are gone */
master_service_set_die_with_master(master_service, FALSE);
hash_table_create(&ctx.files, ctx.pool, 0, str_hash, strcmp);
/* first get the paths that we know are used */
- set = master_service_settings_get(master_service);
+ set = master_service_get_service_settings(master_service);
log_file_path = set->log_path;
if (strcmp(log_file_path, "syslog") == 0)
log_file_path = "";
const struct master_service_settings *service_set;
pool_t pool;
- service_set = master_service_settings_get(master_service);
+ service_set = master_service_get_service_settings(master_service);
mail_user_ref(user);
pool = pool_alloconly_create("dsync brain", 10240);
return TRUE;
}
- master_set = master_service_settings_get(master_service);
+ master_set = master_service_get_service_settings(master_service);
path = t_strconcat(master_set->base_dir,
"/"IMAP_MASTER_SOCKET_NAME, NULL);
ret = imap_master_connection_init(path,
if (master_service_settings_read_simple(master_service, NULL,
&error) < 0)
i_fatal("Error reading configuration: %s", error);
- set = master_service_settings_get(master_service);
+ set = master_service_get_service_settings(master_service);
master_service_init_log(master_service);
restrict_access_by_env(RESTRICT_ACCESS_FLAG_ALLOW_ROOT, NULL);
indexer_worker_refresh_proctitle(const char *username, const char *mailbox,
uint32_t seq1, uint32_t seq2)
{
- if (!master_service_settings_get(master_service)->verbose_proctitle)
+ if (!master_service_get_service_settings(master_service)->verbose_proctitle)
return;
if (username == NULL)
struct http_url *parsed_url;
const char *proxy_url;
const struct master_service_settings *master_set =
- master_service_settings_get(master_service);
+ master_service_get_service_settings(master_service);
/* need to figure out socket dir */
set->dns_client_socket_path = t_strconcat(master_set->base_dir, "/dns-client", NULL);
CLIENT_SETTING_STR(user_agent);
}
const struct master_service_settings *
-master_service_settings_get(struct master_service *service)
+master_service_get_service_settings(struct master_service *service)
{
return settings_parser_get_root_set(service->set_parser,
&master_service_setting_parser_info);
pool_t master_service_settings_detach(struct master_service *service);
const struct master_service_settings *
-master_service_settings_get(struct master_service *service);
+master_service_get_service_settings(struct master_service *service);
void *master_service_settings_get_root_set(struct master_service *service,
const struct setting_parser_info *root);
void *master_service_settings_get_root_set_dup(struct master_service *service,
event_disable_callbacks(event);
const struct master_service_settings *service_set =
- master_service_settings_get(master_service);
+ master_service_get_service_settings(master_service);
const char *const userdb_fields[] = {
/* use unwritable home directory */
t_strdup_printf("home=%s/empty", service_set->base_dir),
if (settings_var_expand(&lmtp_setting_parser_info, lmtp_set,
client->pool, tab, &error) <= 0)
i_fatal("Failed to expand settings: %s", error);
- client->service_set = master_service_settings_get(master_service);
+ client->service_set = master_service_get_service_settings(master_service);
client->lmtp_set = lmtp_set;
client->unexpanded_lda_set = lda_set;
}
i_fatal("Error reading configuration: %s", error);
master_service_init_log_with_prefix(master_service, global_log_prefix);
- verbose_proctitle = master_service_settings_get(master_service)->verbose_proctitle;
+ verbose_proctitle = master_service_get_service_settings(master_service)->verbose_proctitle;
restrict_access_by_env(RESTRICT_ACCESS_FLAG_ALLOW_ROOT, NULL);
restrict_access_allow_coredumps(TRUE);
fatal_log_check(set);
const struct master_service_settings *service_set =
- master_service_settings_get(master_service);
+ master_service_get_service_settings(master_service);
master_service_import_environment(service_set->import_environment);
master_service_env_clean();
service_list->refcount = 1;
service_list->pool = pool;
service_list->event = event;
- service_list->service_set = master_service_settings_get(master_service);
+ service_list->service_set = master_service_get_service_settings(master_service);
service_list->set_pool = master_service_settings_detach(master_service);
service_list->set = set;
service_list->master_log_fd[0] = -1;