]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Move mod_ssl-internal interfaces into ssl_private.h; allow mod_ssl.h
authorJoe Orton <jorton@apache.org>
Sat, 28 Feb 2004 18:06:35 +0000 (18:06 +0000)
committerJoe Orton <jorton@apache.org>
Sat, 28 Feb 2004 18:06:35 +0000 (18:06 +0000)
commit3ca3524c318f56ce0b8bc62e2400d943de13bed0
treef96ce30cc5b9916731eb1c798f69a6a8bf3795dc
parent82d3f1dedcc4309573c45bb8e8ae21b100d726e7
Move mod_ssl-internal interfaces into ssl_private.h; allow mod_ssl.h
to be included even when mod_ssl is not enabled.

* Makefile.in (install-include): Only install mod_ssl.h.

* modules/ssl/ssl_private.h: New file.

* modules/ssl/mod_ssl.h: Move everything apart from than the optional
hook definitions into ssl_private.h.

* modules/ssl/*.c: Include ssl_private.h not mod_ssl.h

* modules/ssl/config.m4: Always add the mod_ssl directory to the
include path so other modules can find mod_ssl.h.

* modules/proxy/mod_proxy.c: Include mod_ssl.h to pick up the optional
hook definitions rather than copy'n'pasting them.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102803 13f79535-47bb-0310-9956-ffa450edef68
29 files changed:
Makefile.in
modules/proxy/mod_proxy.c
modules/ssl/config.m4
modules/ssl/mod_ssl.c
modules/ssl/mod_ssl.dsp
modules/ssl/mod_ssl.h
modules/ssl/ssl_engine_config.c
modules/ssl/ssl_engine_dh.c
modules/ssl/ssl_engine_init.c
modules/ssl/ssl_engine_io.c
modules/ssl/ssl_engine_kernel.c
modules/ssl/ssl_engine_log.c
modules/ssl/ssl_engine_mutex.c
modules/ssl/ssl_engine_pphrase.c
modules/ssl/ssl_engine_rand.c
modules/ssl/ssl_engine_vars.c
modules/ssl/ssl_expr.c
modules/ssl/ssl_expr_eval.c
modules/ssl/ssl_expr_parse.c
modules/ssl/ssl_expr_parse.y
modules/ssl/ssl_expr_scan.c
modules/ssl/ssl_expr_scan.l
modules/ssl/ssl_private.h [new file with mode: 0644]
modules/ssl/ssl_scache.c
modules/ssl/ssl_scache_dbm.c
modules/ssl/ssl_scache_dc.c
modules/ssl/ssl_scache_shmcb.c
modules/ssl/ssl_util.c
modules/ssl/ssl_util_ssl.c