From: wessels <> Date: Sun, 7 Dec 1997 02:25:42 +0000 (+0000) Subject: urn tweaks X-Git-Tag: SQUID_3_0_PRE1~4374 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bc5c9db85f7ce527cf8e7c2a51456bfe81231651;p=thirdparty%2Fsquid.git urn tweaks --- diff --git a/src/url.cc b/src/url.cc index 10f3bf39a2..060feb5657 100644 --- a/src/url.cc +++ b/src/url.cc @@ -1,6 +1,6 @@ /* - * $Id: url.cc,v 1.70 1997/12/06 18:58:37 wessels Exp $ + * $Id: url.cc,v 1.71 1997/12/06 19:25:42 wessels Exp $ * * DEBUG: section 23 URL Parsing * AUTHOR: Duane Wessels @@ -300,7 +300,9 @@ urlCanonical(const request_t * request, char *buf) LOCAL_ARRAY(char, portbuf, 32); if (buf == NULL) buf = urlbuf; - switch (request->method) { + if (request->protocol == PROTO_URN) { + snprintf(buf, MAX_URL, "urn:%s", request->urlpath); + } else switch (request->method) { case METHOD_CONNECT: snprintf(buf, MAX_URL, "%s:%d", request->host, request->port); break;