mturk 2004/08/04 07:34:56 Modified: ajp/proxy mod_proxy.h Log: Added ap_proxy_determine_connection API call. It will be used both for http and ajp handlers. Revision Changes Path 1.12 +4 -0 jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h Index: mod_proxy.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/ajp/proxy/mod_proxy.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- mod_proxy.h 4 Aug 2004 12:31:12 -0000 1.11 +++ mod_proxy.h 4 Aug 2004 14:34:55 -0000 1.12 @@ -195,6 +195,7 @@ typedef struct { apr_pool_t *pool; /* Subpool used for creating socket */ apr_socket_t *sock; + int flags; /* 0: newly created 1: initialized -1: in error */ int close; /* Close 'this' connection */ } proxy_conn; @@ -353,6 +354,9 @@ PROXY_DECLARE(const char *) ap_proxy_add_balancer(struct proxy_balancer **balancer, apr_pool_t *p, proxy_server_conf *conf, const char *url); PROXY_DECLARE(void) ap_proxy_add_worker_to_balancer(struct proxy_balancer *balancer, proxy_worker *worker); PROXY_DECLARE(int) ap_proxy_pre_request(proxy_worker **worker, struct proxy_balancer **balancer, request_rec *r, proxy_server_conf *conf, char **url); +PROXY_DECLARE(apr_status_t) ap_proxy_determine_connection(apr_pool_t *p, request_rec *r, proxy_server_conf *conf, proxy_module_conf *mconf, + apr_pool_t *ppool, apr_uri_t *uri, char **url, const char *proxyname, apr_port_t proxyport, + char *server_portstr, int server_portstr_size); /* For proxy_util */ extern module PROXY_DECLARE_DATA proxy_module;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]