]> granicus.if.org Git - apache/commit
Add ap_register_provider and ap_lookup_provider functions which resolve
authorJustin Erenkrantz <jerenkrantz@apache.org>
Fri, 20 Sep 2002 00:57:50 +0000 (00:57 +0000)
committerJustin Erenkrantz <jerenkrantz@apache.org>
Fri, 20 Sep 2002 00:57:50 +0000 (00:57 +0000)
commitb3228ce58a38d1fae34326fae138ef9760e972fd
tree4ef0fa0ebc87c18203ba45783be3733406b3cea4
parentc4c700419567da998beadabf434af98153b07e7f
Add ap_register_provider and ap_lookup_provider functions which resolve
the DSO link problems for DAV and the new aaa modules by moving the
provider code into the core of the server and generalizing them to be
used by any code.

Remove the auth{nz}_*_provider functions as they are no longer needed.

Change the dav_*_provider functions to wrap the ap_*_provider functions
as they have a bit more of a historical precedent that we should keep
around.

Reviewed by: John K. Sterling <john@sterls.com> (in concept)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96919 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
include/ap_provider.h [new file with mode: 0644]
modules/aaa/config.m4
modules/aaa/mod_auth.h
modules/aaa/mod_auth_basic.c
modules/aaa/mod_auth_digest.c
modules/aaa/mod_authn_dbm.c
modules/aaa/mod_authn_file.c
modules/dav/main/providers.c
server/Makefile.in
server/provider.c [new file with mode: 0644]