Repository: trafficserver
Updated Branches:
  refs/heads/6.0.x 1de699ac2 -> ba251df4d


TS-3975: ESI plugin missing TSPluginRegister

This closes #305

(cherry picked from commit 315b6e9a54a8ca65986ada972f66342f2a8594c7)


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

Branch: refs/heads/6.0.x
Commit: ba251df4d25df68939ba03feeefb6349ec7d4ae5
Parents: 1de699a
Author: Felicity Tarnell <[email protected]>
Authored: Wed Oct 21 11:25:11 2015 +0100
Committer: Bryan Call <[email protected]>
Committed: Thu Nov 19 16:53:20 2015 -0800

----------------------------------------------------------------------
 plugins/experimental/esi/esi.cc | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ba251df4/plugins/experimental/esi/esi.cc
----------------------------------------------------------------------
diff --git a/plugins/experimental/esi/esi.cc b/plugins/experimental/esi/esi.cc
index 52b2320..0e96394 100644
--- a/plugins/experimental/esi/esi.cc
+++ b/plugins/experimental/esi/esi.cc
@@ -1642,6 +1642,16 @@ esiPluginInit(int argc, const char *argv[], struct 
OptionInfo *pOptionInfo)
 void
 TSPluginInit(int argc, const char *argv[])
 {
+  TSPluginRegistrationInfo info;
+  info.plugin_name = (char *)"esi";
+  info.vendor_name = (char *)"Apache Software Foundation";
+  info.support_email = (char *)"[email protected]";
+
+  if (TSPluginRegister(&info) != TS_SUCCESS) {
+    TSError("[esi][%s] plugin registration failed.", __FUNCTION__);
+    return;
+  }
+
   struct OptionInfo *pOptionInfo = (struct OptionInfo *)TSmalloc(sizeof(struct 
OptionInfo));
   if (pOptionInfo == NULL) {
     TSError("[esi][%s] malloc %d bytes fail", __FUNCTION__, (int)sizeof(struct 
OptionInfo));

Reply via email to