Commit 01ea424f authored by Joe Orton's avatar Joe Orton
Browse files

* modules/ssl/ssl_private.h: Clarify comment on modssl_pk_server_t.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1069725 13f79535-47bb-0310-9956-ffa450edef68
parent 8867f3d8
Loading
Loading
Loading
Loading
+10 −5
Changes for modules/ssl/ssl_private.h: 10 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -446,14 +446,19 @@ typedef struct {
    } rCtx;
} SSLModConfigRec;

/** public cert/private key */
/** Structure representing configured filenames for certs and keys for
 * a given vhost, and the corresponding in-memory structures once the
 * files are parsed.  */
typedef struct {
    /** 
     * server only has 1-2 certs/keys
     * 1 RSA and/or 1 DSA
     */
    /* Lists of configured certs and keys for this server; from index
     * 0 up to SSL_AIDX_MAX-1 or the first NULL pointer.  Note that
     * these arrays are NOT indexed by algorithm type, they are simply
     * unordered lists. */
    const char  *cert_files[SSL_AIDX_MAX];
    const char  *key_files[SSL_AIDX_MAX];
    /* Loaded certs and keys; these arrays ARE indexed by the
     * algorithm type, i.e.  keys[SSL_AIDX_RSA] maps to the RSA
     * private key. */
    X509        *certs[SSL_AIDX_MAX];
    EVP_PKEY    *keys[SSL_AIDX_MAX];