swanctl: Read default socket from swanctl.socket option
Also read from swanctl.plugins.vici.socket so we get libstrongswan.plugins.vici.socket if it is defined. Fixes #2372.
This commit is contained in:
@@ -1,2 +1,5 @@
|
|||||||
swanctl.load =
|
swanctl.load =
|
||||||
Plugins to load in swanctl.
|
Plugins to load in swanctl.
|
||||||
|
|
||||||
|
swanctl.socket = unix://${piddir}/charon.vici
|
||||||
|
VICI socket to connect to by default.
|
||||||
|
|||||||
@@ -315,6 +315,10 @@ int command_dispatch(int c, char *v[])
|
|||||||
{
|
{
|
||||||
int op, i;
|
int op, i;
|
||||||
|
|
||||||
|
uri = lib->settings->get_str(lib->settings, "%s.socket",
|
||||||
|
lib->settings->get_str(lib->settings, "%s.plugins.vici.socket",
|
||||||
|
NULL, lib->ns), lib->ns);
|
||||||
|
|
||||||
options = options_create();
|
options = options_create();
|
||||||
atexit(cleanup);
|
atexit(cleanup);
|
||||||
active = help_idx = registered;
|
active = help_idx = registered;
|
||||||
|
|||||||
Reference in New Issue
Block a user