aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2015-03-27 10:00:49 +0100
committerMartin Willi <martin@revosec.ch>2015-04-15 11:35:25 +0200
commitd5ce572d990ae4fcf9a63801df17ae13287fb4a2 (patch)
treeefceb74e261a9d555d3a1fe275804f62df42ca52
parentf17861dca95c2b1dcb6a425e0c1f1d07dac84dae (diff)
downloadstrongswan-d5ce572d990ae4fcf9a63801df17ae13287fb4a2.tar.bz2
strongswan-d5ce572d990ae4fcf9a63801df17ae13287fb4a2.tar.xz
crypt-burn: Accept a PLUGINS env var to configure plugins to load
-rw-r--r--scripts/crypt_burn.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/scripts/crypt_burn.c b/scripts/crypt_burn.c
index 1768d769b..268ac9344 100644
--- a/scripts/crypt_burn.c
+++ b/scripts/crypt_burn.c
@@ -25,12 +25,11 @@ int main(int argc, char *argv[])
size_t bs;
int i = 0, limit = 0;
-
library_init(NULL, "crypt_burn");
- lib->plugins->load(lib->plugins, PLUGINS);
+ lib->plugins->load(lib->plugins, getenv("PLUGINS") ?: PLUGINS);
atexit(library_deinit);
- printf("loaded: %s\n", PLUGINS);
+ fprintf(stderr, "loaded: %s\n", lib->plugins->loaded_plugins(lib->plugins));
memset(buffer, 0x12, sizeof(buffer));
memset(assoc, 0x34, sizeof(assoc));