summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorGreg Stein <gstein@apache.org>2001-02-18 04:18:35 +0100
committerGreg Stein <gstein@apache.org>2001-02-18 04:18:35 +0100
commitb66380e941a1c3b2df90a8284ebd307fe7bd6ae5 (patch)
tree2dbfdf8f2ec75dc644585ebb8f2833389a1f2212 /modules
parent*) Introduce "ap_conf_vector_t" type to assist with legibility and provide (diff)
downloadapache2-b66380e941a1c3b2df90a8284ebd307fe7bd6ae5.tar.xz
apache2-b66380e941a1c3b2df90a8284ebd307fe7bd6ae5.zip
shift some declarations over to mod_core.h where they're totally private.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88226 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'modules')
-rw-r--r--modules/http/mod_core.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/http/mod_core.h b/modules/http/mod_core.h
index 5e6adb2383..c543ea2d96 100644
--- a/modules/http/mod_core.h
+++ b/modules/http/mod_core.h
@@ -85,6 +85,22 @@ AP_CORE_DECLARE_NONSTD(apr_status_t) ap_old_write_filter(ap_filter_t *f, apr_buc
apr_status_t ap_http_filter(ap_filter_t *f, apr_bucket_brigade *b, ap_input_mode_t mode);
apr_status_t ap_dechunk_filter(ap_filter_t *f, apr_bucket_brigade *b, ap_input_mode_t mode);
+
+/*
+ * Setting up the protocol fields for subsidiary requests...
+ * Also, a wrapup function to keep the internal accounting straight.
+ */
+void ap_set_sub_req_protocol(request_rec *rnew, const request_rec *r);
+void ap_finalize_sub_req_protocol(request_rec *sub_r);
+
+
+/* Send the response to special method requests */
+int ap_send_http_trace(request_rec *r);
+int ap_send_http_options(request_rec *r);
+
+
+char *ap_response_code_string(request_rec *r, int error_index);
+
#ifdef __cplusplus
}
#endif