LogProtoServerFactory * log_proto_server_get_factory(GlobalConfig *cfg, const gchar *name) { Plugin *plugin; plugin = plugin_find(cfg, LL_CONTEXT_SERVER_PROTO, name); if (plugin && plugin->construct) { return plugin->construct(plugin, cfg, LL_CONTEXT_SERVER_PROTO, name); } else { return NULL; } }
LogProtoClientFactory * log_proto_client_get_factory(GlobalConfig *cfg, const gchar *name) { Plugin *plugin; plugin = plugin_find(cfg, LL_CONTEXT_CLIENT_PROTO, name); if (plugin && plugin->construct) { return plugin->construct(plugin, cfg, LL_CONTEXT_CLIENT_PROTO, name); } else { return NULL; } }