From c4323f96151e55c9dfd17061560e4e120e1f0b45 Mon Sep 17 00:00:00 2001 From: Mladen Turk Date: Sat, 9 Apr 2005 16:32:32 +0000 Subject: [PATCH] Simplify canon_handler. Blancer can have only a single scheme. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160692 13f79535-47bb-0310-9956-ffa450edef68 --- modules/proxy/mod_proxy_balancer.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index ad0f8b47c7..fd778bca2d 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -28,12 +28,10 @@ static int proxy_balancer_canon(request_rec *r, char *url) { char *host, *path, *search; const char *err; - const char *scheme; apr_port_t port = 0; if (strncasecmp(url, "balancer:", 9) == 0) { url += 9; - scheme = "balancer"; } else { return DECLINED; @@ -70,7 +68,7 @@ static int proxy_balancer_canon(request_rec *r, char *url) if (path == NULL) return HTTP_BAD_REQUEST; - r->filename = apr_pstrcat(r->pool, "proxy:", scheme, "://", host, + r->filename = apr_pstrcat(r->pool, "proxy:balancer://", host, "/", path, (search) ? "?" : "", (search) ? search : "", NULL); return OK; } -- 2.50.1