You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ma...@hyperreal.org on 1998/08/31 15:50:05 UTC
cvs commit: apache-1.3/src/modules/example mod_example.c
martin 98/08/31 06:50:05
Modified: src/modules/example mod_example.c
Log:
Add conditionals around the newer module hooks. Since mod_example is
often taken as a starting point for module writers, it's best to keep
as much flexibility in here as possible. FIXME: The execution order of the
hooks is currently incomplete: the server_create / directory_create
hooks are not mentioned in the current numbering scheme.
Obtained from: mod_php3.c (current PHP3-3.0.4-dev)
Revision Changes Path
1.32 +8 -0 apache-1.3/src/modules/example/mod_example.c
Index: mod_example.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/modules/example/mod_example.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- mod_example.c 1998/06/14 21:10:25 1.31
+++ mod_example.c 1998/08/31 13:50:04 1.32
@@ -1134,8 +1134,16 @@
example_type_checker, /* [7] MIME type checker/setter */
example_fixer_upper, /* [8] fixups */
example_logger, /* [10] logger */
+#if MODULE_MAGIC_NUMBER >= 19970103
example_header_parser, /* [3] header parser */
+#endif
+#if MODULE_MAGIC_NUMBER >= 19970719
example_child_init, /* process initializer */
+#endif
+#if MODULE_MAGIC_NUMBER >= 19970728
example_child_exit, /* process exit/cleanup */
+#endif
+#if MODULE_MAGIC_NUMBER >= 19970902
example_post_read_request /* [1] post read_request handling */
+#endif
};
Re: cvs commit: apache-1.3/src/modules/example mod_example.c
Posted by Rodent of Unusual Size <co...@Apache.Org>.
martin@hyperreal.org wrote:
>
> Log:
> Add conditionals around the newer module hooks. Since mod_example is
> often taken as a starting point for module writers, it's best to keep
> as much flexibility in here as possible. FIXME: The execution order of the
> hooks is currently incomplete: the server_create / directory_create
> hooks are not mentioned in the current numbering scheme.
The numbers are for request-context processing order, not
server-context. And since some of the server-context sequencing
is nondeterministic from the module's POV, WTH.
#ken P-)}
Ken Coar <http://Web.Golux.Com/coar/>
Apache Group member <http://www.apache.org/>
"Apache Server for Dummies" <http://Web.Golux.Com/coar/ASFD/>