ap_hook_auth_checker (ssl_hook_Auth, NULL,NULL, APR_HOOK_MIDDLE);
ssl_var_register();
- ssl_io_register();
}
module AP_MODULE_DECLARE_DATA ssl_module = {
char *ssl_var_lookup(apr_pool_t *, server_rec *, conn_rec *, request_rec *, char *);
/* I/O */
-void ssl_io_register(void);
-void ssl_io_unregister(void);
void ssl_io_filter_init(conn_rec *, SSL *);
void ssl_io_filter_register(apr_pool_t *);
long ssl_io_data_cb(BIO *, int, const char *, int, long, long);
static const char ssl_io_filter[] = "SSL/TLS Filter";
-void ssl_io_register(void)
-{
-#if 0 /* XXX */
- ap_hook_register("ap::buff::read", ssl_io_hook_read, AP_HOOK_NOCTX);
- ap_hook_register("ap::buff::write", ssl_io_hook_write, AP_HOOK_NOCTX);
-#endif /* XXX */
- return;
-}
-
-void ssl_io_unregister(void)
-{
-#if 0 /* XXX */
- ap_hook_unregister("ap::buff::read", ssl_io_hook_read);
- ap_hook_unregister("ap::buff::write", ssl_io_hook_write);
-#endif /* XXX */
- return;
-}
-
static int ssl_io_hook_read(SSL *ssl, unsigned char *buf, int len)
{
conn_rec *c;