123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- #ifndef __MOD_SSL_OPENSSL_H__
- #define __MOD_SSL_OPENSSL_H__
- #include "mod_ssl.h"
- #ifndef SSL_PRIVATE_H
- #include <openssl/opensslv.h>
- #if (OPENSSL_VERSION_NUMBER >= 0x10001000)
- #define OPENSSL_NO_SSL_INTERN
- #endif
- #include <openssl/ssl.h>
- #endif
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, init_server,
- (server_rec *s, apr_pool_t *p, int is_proxy, SSL_CTX *ctx))
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, pre_handshake,
- (conn_rec *c, SSL *ssl, int is_proxy))
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, proxy_post_handshake,
- (conn_rec *c, SSL *ssl))
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, answer_challenge,
- (conn_rec *c, const char *server_name,
- X509 **pcert, EVP_PKEY **pkey))
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, init_stapling_status,
- (server_rec *s, apr_pool_t *p,
- X509 *cert, X509 *issuer))
- APR_DECLARE_EXTERNAL_HOOK(ssl, SSL, int, get_stapling_status,
- (unsigned char **pder, int *pderlen,
- conn_rec *c, server_rec *s, X509 *cert))
-
- #endif
|