You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2011/05/29 23:35:49 UTC

svn commit: r1128963 - /trafficserver/traffic/trunk/proxy/InkAPI.cc

Author: zwoop
Date: Sun May 29 21:35:48 2011
New Revision: 1128963

URL: http://svn.apache.org/viewvc?rev=1128963&view=rev
Log:
TS-810 Typo in switch statement + slight improvement

Modified:
    trafficserver/traffic/trunk/proxy/InkAPI.cc

Modified: trafficserver/traffic/trunk/proxy/InkAPI.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/InkAPI.cc?rev=1128963&r1=1128962&r2=1128963&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/InkAPI.cc (original)
+++ trafficserver/traffic/trunk/proxy/InkAPI.cc Sun May 29 21:35:48 2011
@@ -7632,12 +7632,20 @@ TSHttpTxnConfigFind(const char* name, in
     break;
 
   case 39:
-    if (!strncmp(name, "proxy.config.http.anonymize_remove_from", length))
-      cnf = TS_CONFIG_HTTP_ANONYMIZE_REMOVE_FROM;
-    else if (!strncmp(name, "proxy.config.http.keep_alive_enabled_in", length))
-      cnf = TS_CONFIG_HTTP_KEEP_ALIVE_ENABLED_IN;
-    else if (!strncmp(name, "proxy.config.http.doc_in_cache_skip_dns", length))
-      cnf = TS_CONFIG_HTTP_DOC_IN_CACHE_SKIP_DNS;
+    switch (name[length-1]) {
+    case 'm':
+      if (!strncmp(name, "proxy.config.http.anonymize_remove_from", length))
+        cnf = TS_CONFIG_HTTP_ANONYMIZE_REMOVE_FROM;
+      break;
+    case 'n':
+      if (!strncmp(name, "proxy.config.http.keep_alive_enabled_in", length))
+        cnf = TS_CONFIG_HTTP_KEEP_ALIVE_ENABLED_IN;
+      break;
+    case 's':
+      if (!strncmp(name, "proxy.config.http.doc_in_cache_skip_dns", length))
+        cnf = TS_CONFIG_HTTP_DOC_IN_CACHE_SKIP_DNS;
+      break;
+    }
     break;
 
   case 40:
@@ -7661,6 +7669,7 @@ TSHttpTxnConfigFind(const char* name, in
     case 't':
       if (!strncmp(name, "proxy.config.http.keep_alive_enabled_out", length))
         cnf = TS_CONFIG_HTTP_KEEP_ALIVE_ENABLED_OUT;
+      break;
     case 'y':
       if (!strncmp(name, "proxy.config.http.cache.fuzz.probability", length))
         cnf = TS_CONFIG_HTTP_CACHE_FUZZ_PROBABILITY;