From: Paul Querna
Date: Thu, 8 Jan 2009 18:17:49 +0000 (+0000)
Subject: Add basic docs on mod_proxy_fdpass.
X-Git-Tag: 2.3.2~208
X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e12c33d614a4a14191baf9642d73def700eb6559;p=thirdparty%2Fapache%2Fhttpd.git
Add basic docs on mod_proxy_fdpass.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@732775 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/allmodules.xml b/docs/manual/mod/allmodules.xml
index 180a010539b..1c773368582 100644
--- a/docs/manual/mod/allmodules.xml
+++ b/docs/manual/mod/allmodules.xml
@@ -72,6 +72,7 @@
mod_proxy_balancer.xml
mod_proxy_connect.xml
mod_proxy_fcgi.xml
+ mod_proxy_fdpass.xml
mod_proxy_ftp.xml
mod_proxy_http.xml
mod_proxy_scgi.xml
diff --git a/docs/manual/mod/mod_proxy_fdpass.xml b/docs/manual/mod/mod_proxy_fdpass.xml
new file mode 100644
index 00000000000..a0318decd51
--- /dev/null
+++ b/docs/manual/mod/mod_proxy_fdpass.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+mod_proxy_fdpass
+FastCGI support module for
+mod_proxy
+Extension
+mod_proxy_fdpass.c
+proxy_fdpass_module
+Available in version 2.3 and later
+
+
+ This module requires the service of mod_proxy. It provides support for the passing the socket of the
+ client to another process.
+
mod_proxy_fdpass uses the ability of AF_UNIX domain
+ sockets to pass an
+ open file descriptor to allow another process to finish handling a request.
+
+
+ The module has a proxy_fdpass_flusher provider interface,
+ which allows another module to optionally send the response headers, or even
+ the start of the response body. The default flush provider disables keep-alive,
+ and sends the response headers, letting the external process just send a
+ response body.
+
+ At this time the only data passed to the external process is the client
+ socket. To recieve a client socket, call recvfrom with the an allocated
+ struct cmsghdr. Future versions of this module may include
+ more data after the client socket, but this is not implemented at this time.
+
+
+
+mod_proxy
+
diff --git a/docs/manual/mod/mod_proxy_fdpass.xml.meta b/docs/manual/mod/mod_proxy_fdpass.xml.meta
new file mode 100644
index 00000000000..404e8d0f19b
--- /dev/null
+++ b/docs/manual/mod/mod_proxy_fdpass.xml.meta
@@ -0,0 +1,12 @@
+
+
+
+
+ mod_proxy_fdpass
+ /mod/
+ ..
+
+
+ en
+
+