.defines = master_service_ssl_setting_defines,
.defaults = &master_service_ssl_default_settings,
+ .pool_offset1 = 1 + offsetof(struct master_service_ssl_settings, pool),
.struct_size = sizeof(struct master_service_ssl_settings),
.check_func = master_service_ssl_settings_check
};
.defines = master_service_ssl_server_setting_defines,
.defaults = &master_service_ssl_server_default_settings,
+ .pool_offset1 = 1 + offsetof(struct master_service_ssl_server_settings, pool),
.struct_size = sizeof(struct master_service_ssl_server_settings),
.dependencies = master_service_ssl_server_setting_dependencies,
};
struct ssl_iostream_settings;
struct master_service_ssl_settings {
+ pool_t pool;
+
const char *ssl;
const char *ssl_ca;
const char *ssl_client_ca_file;
};
struct master_service_ssl_server_settings {
+ pool_t pool;
+
const char *ssl_cert;
const char *ssl_alt_cert;
const char *ssl_key;