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 <[email protected]> Authored: Wed Oct 21 11:25:11 2015 +0100 Committer: James Peach <[email protected]> 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 *)"[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));
