diff -ru squid-2.5.STABLE6-orig/src/redirect.c squid-2.5.STABLE6/src/redirect.c
--- squid-2.5.STABLE6-orig/src/redirect.c	2003-12-14 14:40:47.000000000 +0100
+++ squid-2.5.STABLE6/src/redirect.c	2004-10-20 18:05:11.694695554 +0200
@@ -122,9 +122,10 @@
     cbdataLock(r->data);
     if ((fqdn = fqdncache_gethostbyaddr(r->client_addr, 0)) == NULL)
 	fqdn = dash_str;
-    snprintf(buf, 8192, "%s %s/%s %s %s\n",
+    snprintf(buf, 8192, "%s %s:%u/%s %s %s\n",
 	r->orig_url,
 	inet_ntoa(r->client_addr),
+	(unsigned)ntohs(conn->peer.sin_port),
 	fqdn,
 	r->client_ident[0] ? rfc1738_escape(r->client_ident) : dash_str,
 	r->method_s);