MCPcopy Create free account
hub / github.com/apache/httpd / modssl_ctx_init_server

Function modssl_ctx_init_server

modules/ssl/ssl_engine_config.c:201–218  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

199}
200
201static void modssl_ctx_init_server(SSLSrvConfigRec *sc,
202 apr_pool_t *p)
203{
204 modssl_ctx_t *mctx;
205
206 mctx = sc->server = apr_palloc(p, sizeof(*sc->server));
207
208 modssl_ctx_init(mctx, p);
209
210 mctx->pks = apr_pcalloc(p, sizeof(*mctx->pks));
211
212 mctx->pks->cert_files = apr_array_make(p, 3, sizeof(char *));
213 mctx->pks->key_files = apr_array_make(p, 3, sizeof(char *));
214
215#ifdef HAVE_TLS_SESSION_TICKETS
216 mctx->ticket_key = apr_pcalloc(p, sizeof(*mctx->ticket_key));
217#endif
218}
219
220static SSLSrvConfigRec *ssl_config_server_new(apr_pool_t *p)
221{

Callers 1

ssl_config_server_newFunction · 0.85

Calls 1

modssl_ctx_initFunction · 0.85

Tested by

no test coverage detected