]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: dsync - use mail_storage_settings_init_ssl_client_settings
authorAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 15 Nov 2018 12:46:44 +0000 (14:46 +0200)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Thu, 21 Mar 2019 08:02:45 +0000 (10:02 +0200)
src/doveadm/doveadm-dsync.c

index ccd8cc0f7f78d729caaadfe0e7d98b122a93533e..808c126493d6922de95fb87afbafeed489b6b0ca 100644 (file)
@@ -794,10 +794,7 @@ static int dsync_init_ssl_ctx(struct dsync_cmd_context *ctx,
        if (ctx->ssl_ctx != NULL)
                return 0;
 
-       i_zero(&ssl_set);
-       ssl_set.ca_dir = mail_set->ssl_client_ca_dir;
-       ssl_set.ca_file = mail_set->ssl_client_ca_file;
-       ssl_set.crypto_device = mail_set->ssl_crypto_device;
+       mail_storage_settings_init_ssl_client_settings(mail_set, &ssl_set);
 
        return ssl_iostream_client_context_cache_get(&ssl_set, &ctx->ssl_ctx, error_r);
 }