38#define SSL_DECLARE(type) type
39#define SSL_DECLARE_NONSTD(type) type
40#define SSL_DECLARE_DATA
41#elif defined(SSL_DECLARE_STATIC)
42#define SSL_DECLARE(type) type __stdcall
43#define SSL_DECLARE_NONSTD(type) type
44#define SSL_DECLARE_DATA
45#elif defined(SSL_DECLARE_EXPORT)
46#define SSL_DECLARE(type) __declspec(dllexport) type __stdcall
47#define SSL_DECLARE_NONSTD(type) __declspec(dllexport) type
48#define SSL_DECLARE_DATA __declspec(dllexport)
50#define SSL_DECLARE(type) __declspec(dllimport) type __stdcall
51#define SSL_DECLARE_NONSTD(type) __declspec(dllimport) type
52#define SSL_DECLARE_DATA __declspec(dllimport)
APR-UTIL registration of functions exported by modules.
struct ap_conf_vector_t ap_conf_vector_t
#define APR_DECLARE_EXTERNAL_HOOK(ns, link, ret, name, args)
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)
char * ssl_var_lookup(apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r, char *var)
apr_array_header_t * ssl_ext_list(apr_pool_t *p, conn_rec *c, int peer, const char *extension)
apr_vformatter_buff_t * c
static int ssl_is_https(conn_rec *c)
int ssl_proxy_enable(conn_rec *c)
int ssl_engine_disable(conn_rec *c)
static int ssl_engine_set(conn_rec *c, ap_conf_vector_t *per_dir_config, int proxy, int enable)
Structure to store things which are per connection.
A structure that represents the current request.
A structure to store information for each virtual server.