]> granicus.if.org Git - apache/commitdiff
change filter's/handlers to static.
authorIan Holsman <ianh@apache.org>
Wed, 30 Jan 2002 18:53:33 +0000 (18:53 +0000)
committerIan Holsman <ianh@apache.org>
Wed, 30 Jan 2002 18:53:33 +0000 (18:53 +0000)
changed a directive to a flag (which is what it was)
Submitted by:  Jeff Trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93118 13f79535-47bb-0310-9956-ffa450edef68

modules/experimental/mod_cache.c

index 90304b717e33ae97fce816ee81a021c7db047f7c..1e146ce6d2b87df3ceff84a9402e098ea8085fd1 100644 (file)
 
 module AP_MODULE_DECLARE_DATA cache_module;
 
-
-int ap_url_cache_handler(request_rec *r);
-int ap_cache_out_filter(ap_filter_t *f, apr_bucket_brigade *bb);
-int ap_cache_conditional_filter(ap_filter_t *f, apr_bucket_brigade *in);
-int ap_cache_in_filter(ap_filter_t *f, apr_bucket_brigade *in);
-
 /* -------------------------------------------------------------- */
 
 
@@ -87,7 +81,7 @@ int ap_cache_in_filter(ap_filter_t *f, apr_bucket_brigade *in);
  *     oh well.
  */
 
-int ap_url_cache_handler(request_rec *r)
+static int cache_url_handler(request_rec *r)
 {
     apr_status_t rv;
     const char *cc_in;
@@ -293,7 +287,7 @@ int ap_url_cache_handler(request_rec *r)
  *
  * Deliver cached content (headers and body) up the stack.
  */
-int ap_cache_out_filter(ap_filter_t *f, apr_bucket_brigade *bb)
+static int cache_out_filter(ap_filter_t *f, apr_bucket_brigade *bb)
 {
     request_rec *r = f->r;
     cache_request_rec *cache = 
@@ -333,7 +327,7 @@ int ap_cache_out_filter(ap_filter_t *f, apr_bucket_brigade *bb)
  *   replace ourselves with cache_in filter
  */
 
-int ap_cache_conditional_filter(ap_filter_t *f, apr_bucket_brigade *in)
+static int cache_conditional_filter(ap_filter_t *f, apr_bucket_brigade *in)
 {
     ap_log_error(APLOG_MARK, APLOG_DEBUG | APLOG_NOERRNO, 0, f->r->server,
                  "cache: running CACHE_CONDITIONAL filter");
@@ -365,7 +359,7 @@ int ap_cache_conditional_filter(ap_filter_t *f, apr_bucket_brigade *in)
  *
  */
 
-int ap_cache_in_filter(ap_filter_t *f, apr_bucket_brigade *in)
+static int cache_in_filter(ap_filter_t *f, apr_bucket_brigade *in)
 {
     int rv;
     request_rec *r = f->r;
@@ -923,7 +917,7 @@ static const command_rec cache_cmds[] =
      "The default time in hours to cache a document"),
      AP_INIT_TAKE1("CacheDefaultExpireMin", set_cache_defex_min, NULL, RSRC_CONF,
      "The default time in Minutes to cache a document"),
-     AP_INIT_TAKE1("CacheIgnoreNoLastMod", set_cache_ignore_no_last_mod, NULL, 
+     AP_INIT_FLAG("CacheIgnoreNoLastMod", set_cache_ignore_no_last_mod, NULL, 
              RSRC_CONF, 
              "Ignore Responses where there is no Last Modified Header"),
 
@@ -939,7 +933,7 @@ register_hooks(apr_pool_t *p)
 {
     /* cache initializer */
     /* cache handler */
-    ap_hook_quick_handler(ap_url_cache_handler, NULL, NULL, APR_HOOK_FIRST);
+    ap_hook_quick_handler(cache_url_handler, NULL, NULL, APR_HOOK_FIRST);
     /* cache filters 
      * XXX The cache filters need to run right after the handlers and before
      * any other filters. Consider creating AP_FTYPE_CACHE for this purpose.
@@ -947,13 +941,13 @@ register_hooks(apr_pool_t *p)
      * XXX ianhH:they should run AFTER all the other content filters.
      */
     ap_register_output_filter("CACHE_IN", 
-                              ap_cache_in_filter, 
+                              cache_in_filter, 
                               AP_FTYPE_CONTENT+1);
     ap_register_output_filter("CACHE_OUT", 
-                              ap_cache_out_filter, 
+                              cache_out_filter, 
                               AP_FTYPE_CONTENT+1);
     ap_register_output_filter("CACHE_CONDITIONAL", 
-                              ap_cache_conditional_filter, 
+                              cache_conditional_filter, 
                               AP_FTYPE_CONTENT+1);
 }