httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rodent of Unusual Size <c...@hyperreal.org>
Subject cvs commit: apachen/src/modules/standard mod_access.c mod_actions.c mod_alias.c mod_asis.c mod_auth.c mod_auth_anon.c mod_auth_db.c mod_auth_dbm.c mod_auth_msql.c mod_autoindex.c mod_cern_meta.c mod_cgi.c mod_digest.c mod_dir.c mod_dld.c mod_env.c mod_expires.c mod_headers.c mod_imap.c mod_include.c mod_info.c mod_log_agent.c mod_log_config.c mod_log_referer.c mod_mime.c mod_mime_magic.c mod_negotiation.c mod_rewrite.c mod_setenvif.c mod_status.c mod_userdir.c mod_usertrack.c
Date Mon, 18 Aug 1997 13:12:31 GMT
coar        97/08/18 06:12:30

  Modified:    src/modules/example mod_example.c
               src/modules/proxy mod_proxy.c
               src/modules/standard mod_access.c mod_actions.c mod_alias.c
                        mod_asis.c mod_auth.c mod_auth_anon.c mod_auth_db.c
                        mod_auth_dbm.c mod_auth_msql.c mod_autoindex.c
                        mod_cern_meta.c mod_cgi.c mod_digest.c mod_dir.c
                        mod_dld.c mod_env.c mod_expires.c mod_headers.c
                        mod_imap.c mod_include.c mod_info.c mod_log_agent.c
                        mod_log_config.c mod_log_referer.c mod_mime.c
                        mod_mime_magic.c mod_negotiation.c mod_rewrite.c
                        mod_setenvif.c mod_status.c mod_userdir.c
                        mod_usertrack.c
  Log:
  	Add the post read-request phase placeholder to the structures
  	in the standard modules.
  
  PR:		1009
  
  Revision  Changes    Path
  1.14      +52 -1     apachen/src/modules/example/mod_example.c
  
  Index: mod_example.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/example/mod_example.c,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- mod_example.c	1997/07/28 18:23:27	1.13
  +++ mod_example.c	1997/08/18 13:12:05	1.14
  @@ -702,6 +702,33 @@
       trace_add (s, NULL, NULL, note);
   }
   
  +/* 
  + * This function is called when an heavy-weight process (such as a child) is
  + * being run down or destroyed.  As with the child-initialisation function,
  + * any information that needs to be recorded must be in static cells, since
  + * there's no configuration record.
  + *
  + * There is no return value.
  + */
  +
  +/*
  + * All our process-death routine does is add its trace to the log.
  + */
  +static void example_child_exit
  +        (server_rec *s, pool *p) {
  +
  +    char    *note;
  +    char    *sname = s->server_hostname;
  +
  +    /*
  +     * The arbitrary text we add to our trace entry indicates for which server
  +     * we're being called.
  +     */
  +    sname = (sname != NULL) ? sname : "";
  +    note = pstrcat (p, "example_child_exit(", sname, ")", NULL);
  +    trace_add (s, NULL, NULL, note);
  +}
  +
   /*
    * This function gets called to create up a per-directory configuration
    * record.  This will be called for the "default" server environment, and for
  @@ -888,6 +915,29 @@
   }
   
   /*
  + * This routine is called after the request has been read but before any other
  + * phases have been processed.  This allows us to make decisions based upon
  + * the input header fields.
  + *
  + * The return value is OK, DECLINED, or HTTP_mumble.  If we return OK, no
  + * further modules are called for this phase.
  + */
  +static int example_post_readreq
  +        (request_rec *r) {
  +
  +    example_config
  +            *cfg;
  +
  +    cfg = our_dconfig (r);
  +    /*
  +     * We don't actually *do* anything here, except note the fact that we were
  +     * called.
  +     */
  +    trace_add (r->server, r, cfg, "example_post_readreq()");
  +    return DECLINED;
  +}
  +
  +/*
    * This routine gives our module an opportunity to translate the URI into an
    * actual filename.  If we don't do anything special, the server's default
    * rules (Alias directives and the like) will continue to be followed.
  @@ -1139,5 +1189,6 @@
       example_logger,             /* [9] logger */
       example_hparser,            /* [2] header parser */
       example_child_init,         /* process initializer */
  -    NULL			/* process exit/cleanup */
  +    example_child_exit,		/* process exit/cleanup */
  +    example_post_readreq	/* ? */
   };
  
  
  
  1.22      +2 -2      apachen/src/modules/proxy/mod_proxy.c
  
  Index: mod_proxy.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/proxy/mod_proxy.c,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- mod_proxy.c	1997/08/01 04:58:01	1.21
  +++ mod_proxy.c	1997/08/18 13:12:06	1.22
  @@ -756,6 +756,6 @@
      NULL,                        /* logger */
      NULL,                        /* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  -
  
  
  
  1.23      +2 -1      apachen/src/modules/standard/mod_access.c
  
  Index: mod_access.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_access.c,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- mod_access.c	1997/07/30 18:41:53	1.22
  +++ mod_access.c	1997/08/18 13:12:07	1.23
  @@ -368,5 +368,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.16      +2 -1      apachen/src/modules/standard/mod_actions.c
  
  Index: mod_actions.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_actions.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mod_actions.c	1997/07/28 18:22:48	1.15
  +++ mod_actions.c	1997/08/18 13:12:08	1.16
  @@ -217,5 +217,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.23      +2 -1      apachen/src/modules/standard/mod_alias.c
  
  Index: mod_alias.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_alias.c,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- mod_alias.c	1997/07/28 18:22:49	1.22
  +++ mod_alias.c	1997/08/18 13:12:08	1.23
  @@ -387,5 +387,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.18      +2 -1      apachen/src/modules/standard/mod_asis.c
  
  Index: mod_asis.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_asis.c,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- mod_asis.c	1997/07/28 18:22:50	1.17
  +++ mod_asis.c	1997/08/18 13:12:08	1.18
  @@ -128,5 +128,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.24      +2 -1      apachen/src/modules/standard/mod_auth.c
  
  Index: mod_auth.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_auth.c,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- mod_auth.c	1997/07/28 18:22:50	1.23
  +++ mod_auth.c	1997/08/18 13:12:08	1.24
  @@ -298,5 +298,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.23      +2 -1      apachen/src/modules/standard/mod_auth_anon.c
  
  Index: mod_auth_anon.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_auth_anon.c,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- mod_auth_anon.c	1997/07/28 18:22:51	1.22
  +++ mod_auth_anon.c	1997/08/18 13:12:09	1.23
  @@ -297,5 +297,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.19      +2 -1      apachen/src/modules/standard/mod_auth_db.c
  
  Index: mod_auth_db.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_auth_db.c,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- mod_auth_db.c	1997/07/28 18:22:51	1.18
  +++ mod_auth_db.c	1997/08/18 13:12:09	1.19
  @@ -301,5 +301,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.24      +2 -1      apachen/src/modules/standard/mod_auth_dbm.c
  
  Index: mod_auth_dbm.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_auth_dbm.c,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- mod_auth_dbm.c	1997/08/18 06:05:36	1.23
  +++ mod_auth_dbm.c	1997/08/18 13:12:09	1.24
  @@ -321,5 +321,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.25      +2 -1      apachen/src/modules/standard/mod_auth_msql.c
  
  Index: mod_auth_msql.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_auth_msql.c,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- mod_auth_msql.c	1997/07/27 01:43:23	1.24
  +++ mod_auth_msql.c	1997/08/18 13:12:10	1.25
  @@ -993,5 +993,6 @@
      NULL,			/* pre-run fixups */
      NULL,			/* logger */
      NULL,			/* header parser */
  -   NULL				/* child_init */
  +   NULL,			/* child_init */
  +   NULL				/* post read-request */
   };
  
  
  
  1.45      +2 -1      apachen/src/modules/standard/mod_autoindex.c
  
  Index: mod_autoindex.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_autoindex.c,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- mod_autoindex.c	1997/07/28 18:22:53	1.44
  +++ mod_autoindex.c	1997/08/18 13:12:10	1.45
  @@ -1107,5 +1107,6 @@
      NULL,                        /* logger */
      NULL,                        /* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.17      +2 -1      apachen/src/modules/standard/mod_cern_meta.c
  
  Index: mod_cern_meta.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_cern_meta.c,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- mod_cern_meta.c	1997/07/28 18:22:54	1.16
  +++ mod_cern_meta.c	1997/08/18 13:12:10	1.17
  @@ -323,5 +323,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.54      +2 -1      apachen/src/modules/standard/mod_cgi.c
  
  Index: mod_cgi.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_cgi.c,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- mod_cgi.c	1997/08/09 11:52:06	1.53
  +++ mod_cgi.c	1997/08/18 13:12:11	1.54
  @@ -563,5 +563,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.20      +2 -1      apachen/src/modules/standard/mod_digest.c
  
  Index: mod_digest.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_digest.c,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- mod_digest.c	1997/07/28 18:22:55	1.19
  +++ mod_digest.c	1997/08/18 13:12:11	1.20
  @@ -361,5 +361,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.40      +2 -1      apachen/src/modules/standard/mod_dir.c
  
  Index: mod_dir.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_dir.c,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- mod_dir.c	1997/07/28 18:22:56	1.39
  +++ mod_dir.c	1997/08/18 13:12:11	1.40
  @@ -211,5 +211,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.11      +2 -1      apachen/src/modules/standard/mod_dld.c
  
  Index: mod_dld.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_dld.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- mod_dld.c	1997/07/28 18:22:56	1.10
  +++ mod_dld.c	1997/08/18 13:12:11	1.11
  @@ -188,5 +188,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.15      +2 -1      apachen/src/modules/standard/mod_env.c
  
  Index: mod_env.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_env.c,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- mod_env.c	1997/07/28 18:22:56	1.14
  +++ mod_env.c	1997/08/18 13:12:12	1.15
  @@ -259,5 +259,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.16      +2 -1      apachen/src/modules/standard/mod_expires.c
  
  Index: mod_expires.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_expires.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mod_expires.c	1997/08/02 00:58:28	1.15
  +++ mod_expires.c	1997/08/18 13:12:12	1.16
  @@ -483,5 +483,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.9       +2 -1      apachen/src/modules/standard/mod_headers.c
  
  Index: mod_headers.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_headers.c,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- mod_headers.c	1997/07/28 18:22:58	1.8
  +++ mod_headers.c	1997/08/18 13:12:12	1.9
  @@ -251,5 +251,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.29      +2 -1      apachen/src/modules/standard/mod_imap.c
  
  Index: mod_imap.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_imap.c,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- mod_imap.c	1997/08/01 03:53:22	1.28
  +++ mod_imap.c	1997/08/18 13:12:12	1.29
  @@ -839,5 +839,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.47      +19 -18    apachen/src/modules/standard/mod_include.c
  
  Index: mod_include.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_include.c,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- mod_include.c	1997/07/28 18:22:59	1.46
  +++ mod_include.c	1997/08/18 13:12:13	1.47
  @@ -2034,22 +2034,23 @@
   };
   
   module includes_module = {
  -    STANDARD_MODULE_STUFF,
  -    NULL,                        /* initializer */
  -    create_includes_dir_config,  /* dir config creater */
  -    NULL,                        /* dir merger --- default is to override */
  -    NULL,                        /* server config */
  -    NULL,                        /* merge server config */
  -    includes_cmds,               /* command table */
  -    includes_handlers,           /* handlers */
  -    NULL,                        /* filename translation */
  -    NULL,                        /* check_user_id */
  -    NULL,                        /* check auth */
  -    NULL,                        /* check access */
  -    NULL,                        /* type_checker */
  -    NULL,                        /* fixups */
  -    NULL,                        /* logger */
  -    NULL,                        /* header parser */
  -    NULL,			 /* child_init */
  -    NULL			/* child_exit */
  +   STANDARD_MODULE_STUFF,
  +   NULL,			/* initializer */
  +   create_includes_dir_config,  /* dir config creater */
  +   NULL,                        /* dir merger --- default is to override */
  +   NULL,                        /* server config */
  +   NULL,                        /* merge server config */
  +   includes_cmds,               /* command table */
  +   includes_handlers,           /* handlers */
  +   NULL,                        /* filename translation */
  +   NULL,                        /* check_user_id */
  +   NULL,                        /* check auth */
  +   NULL,                        /* check access */
  +   NULL,                        /* type_checker */
  +   NULL,                        /* fixups */
  +   NULL,                        /* logger */
  +   NULL,                        /* header parser */
  +   NULL,			/* child_init */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.25      +19 -18    apachen/src/modules/standard/mod_info.c
  
  Index: mod_info.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_info.c,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- mod_info.c	1997/07/28 18:22:59	1.24
  +++ mod_info.c	1997/08/18 13:12:13	1.25
  @@ -500,22 +500,23 @@
   };
   
   module MODULE_VAR_EXPORT info_module = {
  -	STANDARD_MODULE_STUFF,
  -	NULL,				/* initializer */
  -	NULL,				/* dir config creater */
  -	NULL,				/* dir merger --- default is to override */
  -	create_info_config,		/* server config */
  -	merge_info_config,		/* merge server config */
  -	info_cmds,			/* command table */
  -	info_handlers,		/* handlers */
  -	NULL,				/* filename translation */
  -	NULL,				/* check_user_id */
  -	NULL,				/* check auth */
  -	NULL,				/* check access */
  -	NULL,				/* type_checker */
  -	NULL,				/* fixups */
  -	NULL,				/* logger */
  -	NULL,				/* header parser */
  -	NULL,				/* child_init */
  -	NULL			/* child_exit */
  +   STANDARD_MODULE_STUFF,
  +   NULL,			/* initializer */
  +   NULL,			/* dir config creater */
  +   NULL,			/* dir merger --- default is to override */
  +   create_info_config,		/* server config */
  +   merge_info_config,		/* merge server config */
  +   info_cmds,			/* command table */
  +   info_handlers,		/* handlers */
  +   NULL,			/* filename translation */
  +   NULL,			/* check_user_id */
  +   NULL,			/* check auth */
  +   NULL,			/* check access */
  +   NULL,			/* type_checker */
  +   NULL,			/* fixups */
  +   NULL,			/* logger */
  +   NULL,			/* header parser */
  +   NULL,			/* child_init */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.16      +2 -1      apachen/src/modules/standard/mod_log_agent.c
  
  Index: mod_log_agent.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_log_agent.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mod_log_agent.c	1997/07/28 18:23:00	1.15
  +++ mod_log_agent.c	1997/08/18 13:12:14	1.16
  @@ -200,5 +200,6 @@
      agent_log_transaction,	/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.35      +2 -1      apachen/src/modules/standard/mod_log_config.c
  
  Index: mod_log_config.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_log_config.c,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- mod_log_config.c	1997/07/28 18:23:01	1.34
  +++ mod_log_config.c	1997/08/18 13:12:14	1.35
  @@ -791,5 +791,6 @@
      multi_log_transaction,	/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.16      +2 -1      apachen/src/modules/standard/mod_log_referer.c
  
  Index: mod_log_referer.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_log_referer.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- mod_log_referer.c	1997/07/28 18:23:01	1.15
  +++ mod_log_referer.c	1997/08/18 13:12:14	1.16
  @@ -238,5 +238,6 @@
      referer_log_transaction,	/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.23      +2 -1      apachen/src/modules/standard/mod_mime.c
  
  Index: mod_mime.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_mime.c,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- mod_mime.c	1997/07/28 18:23:01	1.22
  +++ mod_mime.c	1997/08/18 13:12:15	1.23
  @@ -326,5 +326,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.11      +19 -18    apachen/src/modules/standard/mod_mime_magic.c
  
  Index: mod_mime_magic.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_mime_magic.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- mod_mime_magic.c	1997/07/28 18:23:02	1.10
  +++ mod_mime_magic.c	1997/08/18 13:12:16	1.11
  @@ -2531,22 +2531,23 @@
    */
   
   module mime_magic_module = {
  -    STANDARD_MODULE_STUFF,
  -    magic_init,      /* initializer */
  -    NULL,            /* dir config creator */
  -    NULL,            /* dir merger --- default is to override */
  -    create_magic_server_config,    /* server config */
  -    merge_magic_server_config,    /* merge server config */
  -    mime_magic_cmds, /* command table */
  -    NULL,            /* handlers */
  -    NULL,            /* filename translation */
  -    NULL,            /* check_user_id */
  -    NULL,            /* check auth */
  -    NULL,            /* check access */
  -    magic_find_ct,   /* type_checker */
  -    NULL,            /* fixups */
  -    NULL,            /* logger */
  -    NULL,            /* header parser */
  -    NULL,	     /* child_init */
  -    NULL             /* child_exit */
  +   STANDARD_MODULE_STUFF,
  +   magic_init,			/* initializer */
  +   NULL,			/* dir config creator */
  +   NULL,			/* dir merger --- default is to override */
  +   create_magic_server_config,	/* server config */
  +   merge_magic_server_config,	/* merge server config */
  +   mime_magic_cmds,		/* command table */
  +   NULL,			/* handlers */
  +   NULL,			/* filename translation */
  +   NULL,			/* check_user_id */
  +   NULL,			/* check auth */
  +   NULL,			/* check access */
  +   magic_find_ct,		/* type_checker */
  +   NULL,			/* fixups */
  +   NULL,			/* logger */
  +   NULL,			/* header parser */
  +   NULL,			/* child_init */
  +   NULL				/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.54      +2 -1      apachen/src/modules/standard/mod_negotiation.c
  
  Index: mod_negotiation.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_negotiation.c,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- mod_negotiation.c	1997/07/28 18:23:03	1.53
  +++ mod_negotiation.c	1997/08/18 13:12:16	1.54
  @@ -2050,5 +2050,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.48      +2 -1      apachen/src/modules/standard/mod_rewrite.c
  
  Index: mod_rewrite.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_rewrite.c,v
  retrieving revision 1.47
  retrieving revision 1.48
  diff -u -r1.47 -r1.48
  --- mod_rewrite.c	1997/08/18 07:09:20	1.47
  +++ mod_rewrite.c	1997/08/18 13:12:17	1.48
  @@ -214,7 +214,8 @@
      NULL,                        /* [#9] log a transaction */
      NULL,                        /* [#3] header parser */
      NULL,                        /* child_init */
  -   NULL                         /* child_exit */
  +   NULL,                        /* child_exit */
  +   NULL				/* post read-request */
   };
   
       /* the cache */
  
  
  
  1.7       +3 -3      apachen/src/modules/standard/mod_setenvif.c
  
  Index: mod_setenvif.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_setenvif.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- mod_setenvif.c	1997/08/18 08:08:47	1.6
  +++ mod_setenvif.c	1997/08/18 13:12:18	1.7
  @@ -349,8 +349,8 @@
      NULL,			/* type_checker */
      NULL,			/* fixups */
      NULL,			/* logger */
  -   NULL,			/* browser parse */
  -   NULL,			/* child_init */
  -   NULL,			/* child_exit */
  +   NULL,			/* input header parse */
  +   NULL,			/* child (process) initialization */
  +   NULL,			/* child (process) rundown */
      match_headers		/* post_read_request */
   };
  
  
  
  1.60      +2 -1      apachen/src/modules/standard/mod_status.c
  
  Index: mod_status.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_status.c,v
  retrieving revision 1.59
  retrieving revision 1.60
  diff -u -r1.59 -r1.60
  --- mod_status.c	1997/08/10 13:31:59	1.59
  +++ mod_status.c	1997/08/18 13:12:18	1.60
  @@ -679,5 +679,6 @@
      NULL,			/* logger */
      NULL,			/* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.21      +2 -1      apachen/src/modules/standard/mod_userdir.c
  
  Index: mod_userdir.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_userdir.c,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- mod_userdir.c	1997/07/28 18:23:05	1.20
  +++ mod_userdir.c	1997/08/18 13:12:18	1.21
  @@ -339,5 +339,6 @@
      NULL,                        /* logger */
      NULL,                        /* header parser */
      NULL,			/* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  
  1.17      +18 -17    apachen/src/modules/standard/mod_usertrack.c
  
  Index: mod_usertrack.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_usertrack.c,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- mod_usertrack.c	1997/08/02 00:58:28	1.16
  +++ mod_usertrack.c	1997/08/18 13:12:18	1.17
  @@ -324,21 +324,22 @@
   
   module MODULE_VAR_EXPORT usertrack_module = {
      STANDARD_MODULE_STUFF,
  -   NULL,                   /* initializer */
  -   make_cookie_dir,    	   /* dir config creater */
  -   NULL,	      	   /* dir merger --- default is to override */
  -   make_cookie_log_state,  /* server config */
  -   NULL,		   /* merge server configs */
  -   cookie_log_cmds,	   /* command table */
  -   NULL,		   /* handlers */
  -   NULL,		   /* filename translation */
  -   NULL,		   /* check_user_id */
  -   NULL,		   /* check auth */
  -   NULL,		   /* check access */
  -   NULL,		   /* type_checker */
  -   spot_cookie,		   /* fixups */
  -   NULL,                   /* logger */
  -   NULL,		   /* header parser */
  -   NULL,		   /* child_init */
  -   NULL			/* child_exit */
  +   NULL,			/* initializer */
  +   make_cookie_dir,		/* dir config creater */
  +   NULL,			/* dir merger --- default is to override */
  +   make_cookie_log_state,	/* server config */
  +   NULL,			/* merge server configs */
  +   cookie_log_cmds,		/* command table */
  +   NULL,			/* handlers */
  +   NULL,			/* filename translation */
  +   NULL,			/* check_user_id */
  +   NULL,			/* check auth */
  +   NULL,			/* check access */
  +   NULL,			/* type_checker */
  +   spot_cookie,			/* fixups */
  +   NULL,			/* logger */
  +   NULL,			/* header parser */
  +   NULL,			/* child_init */
  +   NULL,			/* child_exit */
  +   NULL				/* post read-request */
   };
  
  
  

Mime
View raw message