You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2015/10/21 17:06:19 UTC
trafficserver git commit: TS-3975: ESI plugin missing TSPluginRegister
Repository: trafficserver
Updated Branches:
refs/heads/master 318305816 -> 315b6e9a5
TS-3975: ESI plugin missing TSPluginRegister
This closes #305
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/315b6e9a
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/315b6e9a
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/315b6e9a
Branch: refs/heads/master
Commit: 315b6e9a54a8ca65986ada972f66342f2a8594c7
Parents: 3183058
Author: Felicity Tarnell <ft...@le-Fay.ORG>
Authored: Wed Oct 21 11:25:11 2015 +0100
Committer: James Peach <jp...@apache.org>
Committed: Wed Oct 21 08:03:55 2015 -0700
----------------------------------------------------------------------
plugins/experimental/esi/esi.cc | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/315b6e9a/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 *)"dev@trafficserver.apache.org";
+
+ 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));