Prettied up module configs.
authorjadestorm <jadestorm>
Fri, 6 Sep 2002 04:00:46 +0000 (04:00 +0000)
committerjadestorm <jadestorm>
Fri, 6 Sep 2002 04:00:46 +0000 (04:00 +0000)
ChangeLog
apache1/module.c
apache2/module.c

index c364830..6946598 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-09-05  Daniel Henninger  <daniel@ncsu.edu>
+
+       * apache1/module.c:
+       * apache2/module.c:
+       Prettied up module config and documented it a tad better.
+
 2002-09-02  Daniel Henninger  <daniel@ncsu.edu>
 
        * apache1/auth_cmds.c:
index e7a0825..7d8a00e 100644 (file)
@@ -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    */
 };
index d11f95f..158049d 100644 (file)
@@ -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                     */
 };