You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by su...@apache.org on 2014/11/19 17:25:18 UTC

[4/8] trafficserver git commit: Revert "fix build error"

Revert "fix build error"

This reverts commit 98a218d10347de28cb66390b5c33759ca5d74e12.


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/9c43d502
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/9c43d502
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/9c43d502

Branch: refs/heads/master
Commit: 9c43d5027df3a87507ff68f9470e71c22fc7e4bc
Parents: 8b16a76
Author: Sudheer Vinukonda <su...@yahoo-inc.com>
Authored: Wed Nov 19 16:23:50 2014 +0000
Committer: Sudheer Vinukonda <su...@yahoo-inc.com>
Committed: Wed Nov 19 16:23:50 2014 +0000

----------------------------------------------------------------------
 .../experimental/sni_proto_nego/sni_proto_nego.cc | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/9c43d502/plugins/experimental/sni_proto_nego/sni_proto_nego.cc
----------------------------------------------------------------------
diff --git a/plugins/experimental/sni_proto_nego/sni_proto_nego.cc b/plugins/experimental/sni_proto_nego/sni_proto_nego.cc
index 8b4afc1..9a8ba0e 100644
--- a/plugins/experimental/sni_proto_nego/sni_proto_nego.cc
+++ b/plugins/experimental/sni_proto_nego/sni_proto_nego.cc
@@ -23,6 +23,7 @@
 */
 #include <stdio.h>
 #include <ts/ts.h>
+#include <ts/apidefs.h>
 #include <openssl/ssl.h>
 #include <string>
 #include <map>
@@ -169,8 +170,21 @@ init_sni_callback(void *sslNetVC)
 }
 
 int
-SSLSniInitCallbackHandler(TSCont /* cont */, TSEvent /* id */, void* sslNetVC) {
-  init_sni_callback(sslNetVC);
+SSLSniInitCallbackHandler(TSCont cont, TSEvent id, void* sslNetVC) {
+  (void) cont;
+  TSDebug(PLUGIN_NAME, "SSLSniInitCallbackHandler with id %d", id);
+  switch (id) {
+  case TS_SSL_SNI_HOOK:
+      {
+        init_sni_callback(sslNetVC);
+      }
+      break;
+
+  default:
+    TSDebug(PLUGIN_NAME, "Unexpected event %d", id);
+    break;
+  }
+
   return TS_EVENT_NONE;
 }