]> granicus.if.org Git - apache/commitdiff
Add 'default' foward proxy worker to the proxy_server_conf.
authorMladen Turk <mturk@apache.org>
Thu, 9 Sep 2004 10:22:19 +0000 (10:22 +0000)
committerMladen Turk <mturk@apache.org>
Thu, 9 Sep 2004 10:22:19 +0000 (10:22 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105043 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/mod_proxy.h

index 8d1c3368eff2daa4e5e45b3e0a5ffb9407882029..b3a634d900247b752a4ef0eaf57f43f90075d423 100644 (file)
@@ -116,6 +116,10 @@ struct noproxy_entry {
     struct apr_sockaddr_t *addr;
 };
 
+typedef struct proxy_balancer  proxy_balancer;
+typedef struct proxy_worker    proxy_worker;
+typedef struct proxy_conn_pool proxy_conn_pool;
+
 typedef struct {
     apr_array_header_t *proxies;
     apr_array_header_t *sec_proxy;
@@ -126,6 +130,7 @@ typedef struct {
     apr_array_header_t *allowed_connect_ports;
     apr_array_header_t *workers;
     apr_array_header_t *balancers;
+    proxy_worker       *forward;    /* forward proxy worker */
     const char *domain;     /* domain name to use in absence of a domain name in the request */
     int req;                /* true if proxy requests are enabled */
     char req_set;
@@ -179,9 +184,6 @@ typedef struct {
     apr_pool_t *pool;           /* Pool used for allocating this struct */
 } proxy_server_conf;
 
-typedef struct proxy_balancer  proxy_balancer;
-typedef struct proxy_worker    proxy_worker;
-typedef struct proxy_conn_pool proxy_conn_pool;
 
 typedef struct {
     const char *p;            /* The path */