From 5078f87a52c6bcc296ff783a8c26d32c94948ab1 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 18 Nov 2016 12:16:34 +0100 Subject: [PATCH] plugin-loader: Strip '!' from critical plugin names when setting paths --- src/libstrongswan/plugins/plugin_loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/plugins/plugin_loader.c b/src/libstrongswan/plugins/plugin_loader.c index 5787eac00..f4a42f4d6 100644 --- a/src/libstrongswan/plugins/plugin_loader.c +++ b/src/libstrongswan/plugins/plugin_loader.c @@ -1367,7 +1367,7 @@ void plugin_loader_add_plugindirs(char *basedir, char *plugins) enumerator_t *enumerator; char *name, path[PATH_MAX], dir[64]; - enumerator = enumerator_create_token(plugins, " ", ""); + enumerator = enumerator_create_token(plugins, " ", "!"); while (enumerator->enumerate(enumerator, &name)) { snprintf(dir, sizeof(dir), "%s", name);