]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Set Squid IDs for known header names to speedup comparisons.
authorAlex Rousskov <rousskov@measurement-factory.com>
Sat, 18 Dec 2010 00:04:16 +0000 (17:04 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Sat, 18 Dec 2010 00:04:16 +0000 (17:04 -0700)
src/adaptation/ecap/Host.cc

index 8f391b359e109011c37d903a92d08f7e50b90f79..7903cb887b3f5036abb4fd4172d577755aa67952 100644 (file)
@@ -27,7 +27,12 @@ Adaptation::Ecap::Host::Host()
     // assign our host-specific IDs to well-known names
     // this code can run only once
 
+    libecap::headerContentLength.assignHostId(HDR_CONTENT_LENGTH);
+    libecap::headerTransferEncoding.assignHostId(HDR_TRANSFER_ENCODING);
     libecap::headerReferer.assignHostId(HDR_REFERER);
+    libecap::headerVia.assignHostId(HDR_VIA);
+    // TODO: libecap::headerXClientIp.assignHostId(HDR_X_CLIENT_IP);
+    // TODO: libecap::headerXServerIp.assignHostId(HDR_X_SERVER_IP);
 
     libecap::protocolHttp.assignHostId(PROTO_HTTP);
     libecap::protocolHttps.assignHostId(PROTO_HTTPS);