Commit fd421139 authored by Doug MacEachern's avatar Doug MacEachern
Browse files

'ctx' traditionally refers to an SSL_CTX. change modssl_ctx_t

instances to 'mctx'


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@94277 13f79535-47bb-0310-9956-ffa450edef68
parent c0a165b4
Loading
Loading
Loading
Loading
+25 −25
Changes for ssl_engine_config.c: 25 added lines, 25 removed lines.
Original line number Diff line number Diff line
@@ -135,51 +135,51 @@ BOOL ssl_config_global_isfixed(SSLModConfigRec *mc)
**  _________________________________________________________________
*/

static void modssl_ctx_init(modssl_ctx_t *ctx)
static void modssl_ctx_init(modssl_ctx_t *mctx)
{
    ctx->sc                  = NULL;
    mctx->sc                  = NULL;

    ctx->ssl_ctx             = NULL;
    mctx->ssl_ctx             = NULL;

    ctx->pks                 = NULL;
    ctx->pkp                 = NULL;
    mctx->pks                 = NULL;
    mctx->pkp                 = NULL;

    ctx->protocol            = SSL_PROTOCOL_ALL;
    mctx->protocol            = SSL_PROTOCOL_ALL;

    ctx->pphrase_dialog_type = SSL_PPTYPE_UNSET;
    ctx->pphrase_dialog_path = NULL;
    mctx->pphrase_dialog_type = SSL_PPTYPE_UNSET;
    mctx->pphrase_dialog_path = NULL;

    ctx->cert_chain          = NULL;
    mctx->cert_chain          = NULL;

    ctx->crl_path            = NULL;
    ctx->crl_file            = NULL;
    ctx->crl                 = NULL;
    mctx->crl_path            = NULL;
    mctx->crl_file            = NULL;
    mctx->crl                 = NULL;

    ctx->auth.ca_cert_path   = NULL;
    ctx->auth.ca_cert_file   = NULL;
    ctx->auth.cipher_suite   = NULL;
    ctx->auth.verify_depth   = UNSET;
    ctx->auth.verify_mode    = SSL_CVERIFY_UNSET;
    mctx->auth.ca_cert_path   = NULL;
    mctx->auth.ca_cert_file   = NULL;
    mctx->auth.cipher_suite   = NULL;
    mctx->auth.verify_depth   = UNSET;
    mctx->auth.verify_mode    = SSL_CVERIFY_UNSET;
}

static void modssl_ctx_init_server(SSLSrvConfigRec *sc,
                                   apr_pool_t *p)
{
    modssl_ctx_t *ctx;
    modssl_ctx_t *mctx;

    ctx = sc->server = apr_palloc(p, sizeof(*sc->server));
    mctx = sc->server = apr_palloc(p, sizeof(*sc->server));

    modssl_ctx_init(ctx);
    modssl_ctx_init(mctx);

    ctx->pks = apr_palloc(p, sizeof(*ctx->pks));
    mctx->pks = apr_palloc(p, sizeof(*mctx->pks));

    memset((void*)ctx->pks->cert_files, 0, sizeof(ctx->pks->cert_files));
    memset((void*)mctx->pks->cert_files, 0, sizeof(mctx->pks->cert_files));

    memset((void*)ctx->pks->key_files, 0, sizeof(ctx->pks->key_files));
    memset((void*)mctx->pks->key_files, 0, sizeof(mctx->pks->key_files));

    memset(ctx->pks->certs, 0, sizeof(ctx->pks->certs));
    memset(mctx->pks->certs, 0, sizeof(mctx->pks->certs));

    memset(ctx->pks->keys, 0, sizeof(ctx->pks->keys));
    memset(mctx->pks->keys, 0, sizeof(mctx->pks->keys));
}

/*