void doveadm_get_ssl_settings(struct ssl_iostream_settings *set_r, pool_t pool)
{
- i_zero(set_r);
master_service_ssl_client_settings_to_iostream_set(doveadm_ssl_set,
pool, set_r);
}
vtable = get_var_expand_table(mail, recipient, reason);
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(user, &ssl_set);
i_zero(&smtp_input);
struct mailbox_list_fs_context *ctx;
struct fs *parent_fs;
- i_zero(&ssl_set);
i_zero(&fs_set);
mail_user_init_fs_settings(list->ns->user, &fs_set, &ssl_set);
/* fs_set.event_parent points to user->event by default */
{
const struct master_service_ssl_settings *master_ssl_set;
- i_zero(ssl_set_r);
*ssl_mode_r = SMTP_CLIENT_SSL_MODE_NONE;
- if ((conn->set.ssl_flags & PROXY_SSL_FLAG_YES) == 0)
+ if ((conn->set.ssl_flags & PROXY_SSL_FLAG_YES) == 0) {
+ i_zero(ssl_set_r);
return;
+ }
master_ssl_set = master_service_ssl_settings_get(master_service);
master_service_ssl_client_settings_to_iostream_set(
return -1;
}
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(_backend->ns->user, &ssl_set);
-
if (solr_connection_init(&fuser->set, &ssl_set,
_backend->ns->user->event,
&backend->solr_conn, error_r) < 0)
_backend->flags |= FTS_BACKEND_FLAG_TOKENIZED_INPUT;
}
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(_backend->ns->user, &ssl_set);
-
return solr_connection_init(&fuser->set, &ssl_set,
_backend->ns->user->event,
&backend->solr_conn, error_r);
}
if (tika_http_client == NULL) {
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(user, &ssl_set);
i_zero(&http_set);
http_set.max_attempts = config->http_max_retries+1;
http_set.request_timeout_msecs = config->http_timeout_msecs;
http_set.event_parent = user->event;
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(user, &ssl_set);
http_set.ssl = &ssl_set;
const struct master_service_ssl_settings *master_ssl_set =
master_service_ssl_settings_get(master_service);
struct ssl_iostream_settings ssl_set;
- i_zero(&ssl_set);
+
+ struct http_client_settings set = {
+ .dns_client_socket_path = "dns-client",
+ };
if (master_ssl_set != NULL) {
master_service_ssl_client_settings_to_iostream_set(
master_ssl_set, pool_datastack_create(),
&ssl_set);
+ set.ssl = &ssl_set;
}
- const struct http_client_settings set = {
- .dns_client_socket_path = "dns-client",
- .ssl = &ssl_set,
- };
exporter_http_client = http_client_init(&set);
}
submission_backend_init(&backend->backend, pool, client,
&backend_relay_vfuncs);
- i_zero(&ssl_set);
mail_user_init_ssl_client_settings(user, &ssl_set);
if (set->ssl_verify)
ssl_set.verbose_invalid_cert = TRUE;