Searched refs:doveadm_settings (Results 1 - 25 of 32) sorted by relevance

12

/dovecot/src/doveadm/
H A Ddoveadm-settings.h12 struct doveadm_settings { struct
40 extern struct doveadm_settings *doveadm_settings;
H A Dtest-doveadm-util.c8 struct doveadm_settings *doveadm_settings; /* just to avoid linker error */ variable in typeref:struct:doveadm_settings
H A Dclient-connection-private.h6 bool doveadm_client_is_allowed_command(const struct doveadm_settings *set,
H A Dclient-connection.h16 const struct doveadm_settings *set;
H A Ddoveadm-settings.c52 { type, #name, offsetof(struct doveadm_settings, name), NULL }
79 { SET_STRLIST, "plugin", offsetof(struct doveadm_settings, plugin_envs), NULL },
84 const struct doveadm_settings doveadm_default_settings = {
122 .struct_size = sizeof(struct doveadm_settings),
129 struct doveadm_settings *doveadm_settings; variable in typeref:struct:doveadm_settings
133 fix_base_path(struct doveadm_settings *set, pool_t pool, const char **str)
151 dsync_settings_parse_features(struct doveadm_settings *set,
180 struct doveadm_settings *set = _set;
H A Dmain.c75 doveadm_settings = master_service_settings_get_others(master_service)[0];
76 doveadm_settings = settings_dup(&doveadm_setting_parser_info,
77 doveadm_settings, doveadm_settings_pool);
H A Ddoveadm-auth.c190 if (doveadm_settings->auth_debug)
203 auth_socket_path = t_strconcat(doveadm_settings->base_dir,
282 master_socket_path = t_strconcat(doveadm_settings->base_dir,
300 input->info.debug = doveadm_settings->auth_debug;
396 auth_login_socket_path = t_strconcat(doveadm_settings->base_dir,
398 auth_master_socket_path = t_strconcat(doveadm_settings->base_dir,
445 const char *auth_socket_path = doveadm_settings->auth_socket_path;
600 const char *auth_socket_path = doveadm_settings->auth_socket_path;
H A Ddoveadm-mail.h71 const struct doveadm_settings *set;
134 const struct doveadm_settings *set);
H A Ddoveadm-util.c91 if (!array_is_created(&doveadm_settings->plugin_envs))
94 envs = array_get(&doveadm_settings->plugin_envs, &count);
H A Dclient-connection.c13 bool doveadm_client_is_allowed_command(const struct doveadm_settings *set,
H A Ddoveadm-stats.c88 path = t_strconcat(doveadm_settings->base_dir, "/stats-reader", NULL);
H A Ddoveadm.c209 path = t_strdup_printf("%s/%s", doveadm_settings->libexec_dir, binary);
255 const struct doveadm_settings *set;
274 doveadm_settings = settings_dup(&doveadm_setting_parser_info, set,
277 doveadm_settings->parsed_features = set->parsed_features; /* copy this value by hand */
H A Ddoveadm-mail.c562 const struct doveadm_settings *set)
585 ctx = doveadm_mail_cmd_init(cmd, doveadm_settings);
685 doveadm_settings->doveadm_socket_path = optarg;
686 if (doveadm_settings->doveadm_worker_count == 0)
687 doveadm_settings->doveadm_worker_count = 1;
945 doveadm_settings->mail_plugin_dir,
946 doveadm_settings->mail_plugins,
974 mctx = doveadm_mail_cmd_init(&mail_cmd, doveadm_settings);
1000 doveadm_settings->doveadm_socket_path = arg->value.v_string;
1001 if (doveadm_settings
[all...]
H A Ddoveadm-penalty.c99 ctx.anvil_path = t_strconcat(doveadm_settings->base_dir, "/anvil", NULL);
H A Ddoveadm-master.c59 pidfile_path = t_strconcat(doveadm_settings->base_dir,
96 path = t_strconcat(doveadm_settings->base_dir, "/master", NULL);
H A Ddoveadm-proxy.c32 socket_path = t_strconcat(doveadm_settings->base_dir, "/ipc", NULL);
H A Dclient-connection-http.c975 const struct doveadm_settings *set = conn->conn.set;
1002 const struct doveadm_settings *set = doveadm_settings;
1047 if (doveadm_settings->doveadm_api_key[0] == '\0' &&
1062 if (doveadm_settings->doveadm_api_key[0] != '\0') {
1220 .rawlog_dir = doveadm_settings->doveadm_http_rawlog_dir,
H A Ddoveadm-fs.c47 ssl_set.ca_dir = doveadm_settings->ssl_client_ca_dir;
48 ssl_set.ca_file = doveadm_settings->ssl_client_ca_file;
54 fs_set.base_dir = doveadm_settings->base_dir;
H A Ddoveadm-oldstats.c121 path = t_strconcat(doveadm_settings->base_dir, "/old-stats", NULL);
547 path = t_strconcat(doveadm_settings->base_dir, "/old-stats", NULL);
579 path = t_strconcat(doveadm_settings->base_dir, "/old-stats", NULL);
H A Ddoveadm-dsync.c253 args = t_strsplit(doveadm_settings->dsync_remote_cmd, " ");
609 set.mailbox_alt_char = doveadm_settings->dsync_alt_char[0];
610 if (*doveadm_settings->dsync_hashed_headers == '\0') {
616 t_strsplit_spaces(doveadm_settings->dsync_hashed_headers, " ,");
1139 if ((doveadm_settings->parsed_features & DSYNC_FEATURE_EMPTY_HDR_WORKAROUND) != 0)
1141 ctx->import_commit_msgs_interval = doveadm_settings->dsync_commit_msgs_interval;
H A Ddoveadm-auth-server.c209 master_socket_path = t_strconcat(doveadm_settings->base_dir,
373 auth_socket_path = doveadm_settings->auth_socket_path;
H A Ddoveadm-dict.c58 dict_set.base_dir = doveadm_settings->base_dir;
H A Ddoveadm-director.c106 ctx->socket_path = t_strconcat(doveadm_settings->base_dir,
250 if (!mail_user_hash(username, doveadm_settings->director_username_hash,
253 doveadm_settings->director_username_hash, error);
287 auth_socket_path = t_strconcat(doveadm_settings->base_dir,
H A Ddoveadm-kick.c185 ctx.who.anvil_path = t_strconcat(doveadm_settings->base_dir, "/anvil", NULL);
H A Ddoveadm-mail-batch.c78 subctx = doveadm_mail_cmd_init(cmd, doveadm_settings);

Completed in 33 milliseconds

12