From 7e55735590017768f54b67c0842cbc30fcd1d3ca Mon Sep 17 00:00:00 2001 From: jadestorm Date: Fri, 6 Sep 2002 04:00:46 +0000 Subject: [PATCH] Prettied up module configs. --- ChangeLog | 6 ++++++ apache1/module.c | 34 +++++++++++++++++++--------------- apache2/module.c | 12 ++++++------ 3 files changed, 31 insertions(+), 21 deletions(-) diff --git a/ChangeLog b/ChangeLog index c364830..6946598 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-09-05 Daniel Henninger + + * apache1/module.c: + * apache2/module.c: + Prettied up module config and documented it a tad better. + 2002-09-02 Daniel Henninger * apache1/auth_cmds.c: diff --git a/apache1/module.c b/apache1/module.c index e7a0825..7d8a00e 100644 --- a/apache1/module.c +++ b/apache1/module.c @@ -1,17 +1,21 @@ -module kerb_auth_module = { +module MODULE_VAR_EXPORT kerb_auth_module = { STANDARD_MODULE_STUFF, - NULL, /* initializer */ - kerb_dir_config, /* dir config creater */ - NULL, /* dir merger */ - NULL, /* server config */ - NULL, /* merge server config */ - kerb_auth_cmds, /* command table */ - NULL, /* handlers */ - NULL, /* filename translation */ - kerb_authenticate_user, /* check_user_id */ - NULL, /* check auth */ - NULL, /* check access */ - NULL, /* type_checker */ - NULL, /* fixups */ - NULL /* logger */ + NULL, /* module initializer */ + kerb_dir_config, /* per-directory config creator */ + NULL, /* per-directory config merger */ + NULL, /* per-server config creator */ + NULL, /* per-server config merger */ + kerb_auth_cmds, /* command table */ + NULL, /* [ 9] content handlers */ + NULL, /* [ 2] URI-to-filename translation */ + kerb_authenticate_user, /* [ 5] check/validate user_id */ + NULL, /* [ 6] check user_id is valid *here* */ + NULL, /* [ 4] check access by host address */ + NULL, /* [ 7] MIME type checker/setter */ + NULL, /* [ 8] fixups */ + NULL, /* [10] logger */ + NULL, /* [ 3] header parser */ + NULL, /* process initialization */ + NULL, /* process exit/cleanup */ + NULL /* [ 1] post read_request handling */ }; diff --git a/apache2/module.c b/apache2/module.c index d11f95f..158049d 100644 --- a/apache2/module.c +++ b/apache2/module.c @@ -1,10 +1,10 @@ module AP_MODULE_DECLARE_DATA kerb_auth_module = { STANDARD20_MODULE_STUFF, - kerb_dir_config, /* dir config creater */ - NULL, /* dir merger */ - NULL, /* server config */ - NULL, /* merge server config */ - kerb_auth_cmds, /* command apr_table_t */ - kerb_register_hooks /* register hooks */ + kerb_dir_config, /* create per-dir conf structures */ + NULL, /* merge per-dir conf structures */ + NULL, /* create per-server conf structures */ + NULL, /* merge per-server conf structures */ + kerb_auth_cmds, /* table of configuration directives */ + kerb_register_hooks /* register hooks */ }; -- 2.1.4