Avesh Agarwal 504a6c1
From 71d740cac68f83c77d981368a4c041eb620310ed Mon Sep 17 00:00:00 2001
Avesh Agarwal 504a6c1
From: Andreas Steffen <andreas.steffen@strongswan.org>
Avesh Agarwal 504a6c1
Date: Fri, 24 May 2013 12:56:21 +0200
Avesh Agarwal 504a6c1
Subject: [PATCH] Make plugins in standalone libimcv configurable
Avesh Agarwal 504a6c1
Avesh Agarwal 504a6c1
---
Avesh Agarwal 504a6c1
 src/libimcv/imcv.c |    3 ++-
Avesh Agarwal 504a6c1
 1 files changed, 2 insertions(+), 1 deletions(-)
Avesh Agarwal 504a6c1
Avesh Agarwal 504a6c1
diff --git a/src/libimcv/imcv.c b/src/libimcv/imcv.c
Avesh Agarwal 504a6c1
index 6cee0ad..f9ecf79 100644
Avesh Agarwal 504a6c1
--- a/src/libimcv/imcv.c
Avesh Agarwal 504a6c1
+++ b/src/libimcv/imcv.c
Avesh Agarwal 504a6c1
@@ -118,7 +118,8 @@ bool libimcv_init(void)
Avesh Agarwal 504a6c1
 		openlog("imcv", 0, LOG_DAEMON);
Avesh Agarwal 504a6c1
 
Avesh Agarwal 504a6c1
 		if (!lib->plugins->load(lib->plugins, NULL,
Avesh Agarwal 504a6c1
-							"sha1 sha2 random nonce gmp pubkey x509"))
Avesh Agarwal 504a6c1
+				lib->settings->get_str(lib->settings, "libimcv.load",
Avesh Agarwal 504a6c1
+					"random nonce gmp pubkey x509")))
Avesh Agarwal 504a6c1
 		{
Avesh Agarwal 504a6c1
 			library_deinit();
Avesh Agarwal 504a6c1
 			return FALSE;
Avesh Agarwal 504a6c1
-- 
Avesh Agarwal 504a6c1
1.7.4.1
Avesh Agarwal 504a6c1