}
/* </settings checks> */
-const struct master_service_ssl_server_settings *
-master_service_ssl_server_settings_get(struct master_service *service)
-{
- void **sets;
-
- i_assert(service->want_ssl_server);
- sets = settings_parser_get_list(service->set_parser);
- return sets[2];
-}
-
static void master_service_ssl_common_settings_to_iostream_set(
const struct master_service_ssl_settings *ssl_set, pool_t pool,
struct ssl_iostream_settings *set_r)
extern const struct setting_parser_info master_service_ssl_setting_parser_info;
extern const struct setting_parser_info master_service_ssl_server_setting_parser_info;
-const struct master_service_ssl_server_settings *
-master_service_ssl_server_settings_get(struct master_service *service);
-
/* Provides master service ssl settings to iostream settings */
void master_service_ssl_client_settings_to_iostream_set(
const struct master_service_ssl_settings *ssl_set, pool_t pool,
set = master_service_settings_get_root_set(service,
&master_service_ssl_setting_parser_info);
- server_set = master_service_ssl_server_settings_get(service);
+ server_set = master_service_settings_get_root_set(service,
+ &master_service_ssl_server_setting_parser_info);
if (strcmp(set->ssl, "no") == 0) {
/* SSL disabled, don't use it */
return;