MCPcopy Create free account
hub / github.com/ElementsProject/lightning / plugins_set_builtin_plugins_dir

Function plugins_set_builtin_plugins_dir

lightningd/plugin.c:2113–2124  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2111}
2112
2113void plugins_set_builtin_plugins_dir(struct plugins *plugins,
2114 const char *dir)
2115{
2116 /*~ Load the builtin plugins as important. */
2117 for (size_t i = 0; list_of_builtin_plugins[i]; ++i)
2118 plugin_register(plugins,
2119 take(path_join(NULL, dir,
2120 list_of_builtin_plugins[i])),
2121 NULL,
2122 /* important = */ true,
2123 NULL, NULL);
2124}
2125
2126void shutdown_plugins(struct lightningd *ld)
2127{

Callers 2

find_my_pkglibexec_pathFunction · 0.70
find_daemon_dirFunction · 0.70

Calls 2

plugin_registerFunction · 0.85
path_joinFunction · 0.85

Tested by

no test coverage detected