Lines Matching refs:proxy
97 /* static information about a remote proxy */
99 const char *scheme; /* the schemes handled by this proxy, or '*' */
100 const char *protocol; /* the scheme used to talk to this proxy */
101 const char *hostname; /* the hostname of this proxy */
104 apr_port_t port; /* the port for this proxy */
138 proxy_worker *forward; /* forward proxy worker */
139 proxy_worker *reverse; /* reverse "module-driven" proxy worker */
143 int req; /* true if proxy requests are enabled */
151 } viaopt; /* how to deal with proxy Via: headers */
229 * copy of the reverse proxy config
248 void *forward; /* opaque forward proxy data */
515 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, scheme_handler, (request_rec *r,
518 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, canon_handler, (request_rec *r,
521 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, create_req, (request_rec *r, request_rec *pr))
522 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, fixups, (request_rec *r))
528 * @param backend The proxy representation of the backend connection
530 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, detach_backend, (request_rec *r,
541 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, pre_request, (proxy_worker **worker,
549 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, post_request, (proxy_worker *worker,
555 * It is called after all proxy processing has been done. This gives other
558 APR_DECLARE_EXTERNAL_HOOK(proxy, PROXY, int, request_status,
628 * Get the worker from proxy configuration
631 * @param conf current proxy server configuration
640 * Define and Allocate space for the worker to proxy configuration
644 * @param conf current proxy server configuration
657 * Define and Allocate space for the ap_strcmp_match()able worker to proxy
662 * @param conf current proxy server configuration
675 * Share a defined proxy worker via shm
706 * Get the balancer from proxy configuration
708 * @param conf current proxy server configuration
730 * Define and Allocate space for the balancer to proxy configuration
733 * @param conf current proxy server configuration
747 * Share a defined proxy balancer via shm
799 * @param conf current proxy server configuration
815 * @param conf current proxy server configuration
829 * @param conf current proxy server configuration
831 * @param conn proxy connection struct
834 * @param proxyname are we connecting directly or via a proxy
835 * @param proxyport proxy host port
854 * @param proxy_function calling proxy scheme (http, ajp, ...)
866 * @param proxy_function calling proxy scheme (http, ajp, ...)
881 * @param proxy_function calling proxy scheme (http, ajp, ...)
892 * @param proxy_function calling proxy scheme (http, ajp, ...)
917 * @param proxy_function calling proxy scheme (http, ajp, ...)
930 * Determine if proxy connection can potentially be reused at the
932 * @param conn proxy connection
994 * Find the matched alias for this request and setup for proxy handler
1009 * @param p_conn proxy connection rec
1011 * @param conf per-server proxy config
1033 * @param p_conn proxy connection