From: Timo Sirainen Date: Fri, 9 Feb 2024 21:07:50 +0000 (+0200) Subject: lib-ssl-iostream: Make ssl_default_settings public X-Git-Tag: 2.4.1~992 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff45c17be3b980216ea02cc93b477862e69ddc36;p=thirdparty%2Fdovecot%2Fcore.git lib-ssl-iostream: Make ssl_default_settings public --- diff --git a/src/lib-ssl-iostream/ssl-settings.c b/src/lib-ssl-iostream/ssl-settings.c index e1c23e2a5b..3436f857a0 100644 --- a/src/lib-ssl-iostream/ssl-settings.c +++ b/src/lib-ssl-iostream/ssl-settings.c @@ -31,7 +31,7 @@ static const struct setting_define ssl_setting_defines[] = { SETTING_DEFINE_LIST_END }; -static const struct ssl_settings ssl_default_settings = { +const struct ssl_settings ssl_default_settings = { .ssl_client_ca_file = "", .ssl_client_ca_dir = "", .ssl_client_cert_file = "", diff --git a/src/lib-ssl-iostream/ssl-settings.h b/src/lib-ssl-iostream/ssl-settings.h index 2a596b5754..1c8b66092e 100644 --- a/src/lib-ssl-iostream/ssl-settings.h +++ b/src/lib-ssl-iostream/ssl-settings.h @@ -48,6 +48,8 @@ struct ssl_server_settings { extern const struct setting_parser_info ssl_setting_parser_info; extern const struct setting_parser_info ssl_server_setting_parser_info; +extern const struct ssl_settings ssl_default_settings; + void ssl_client_settings_to_iostream_set( const struct ssl_settings *ssl_set, const struct ssl_iostream_settings **set_r);