diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2013-03-21 18:04:24 +0100 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2013-03-21 18:04:31 +0100 |
commit | 6e58f0a34fac464f1ef1d53a870ecc29818bceb7 (patch) | |
tree | 7368f8e78cc16016219e2bf1376e8c1cb16d078b /src | |
parent | dd3c243844e36fabad03e19238707cf8c715e095 (diff) | |
download | strongswan-6e58f0a34fac464f1ef1d53a870ecc29818bceb7.tar.bz2 strongswan-6e58f0a34fac464f1ef1d53a870ecc29818bceb7.tar.xz |
activate logging before loading plugins
Diffstat (limited to 'src')
-rw-r--r-- | src/libimcv/imcv.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libimcv/imcv.c b/src/libimcv/imcv.c index e1b828d10..6cee0ad8f 100644 --- a/src/libimcv/imcv.c +++ b/src/libimcv/imcv.c @@ -107,13 +107,6 @@ bool libimcv_init(void) return FALSE; } - if (!lib->plugins->load(lib->plugins, NULL, - "sha1 sha2 random nonce gmp pubkey x509")) - { - library_deinit(); - return FALSE; - } - /* set the debug level and stderr output */ imcv_debug_level = lib->settings->get_int(lib->settings, "libimcv.debug_level", IMCV_DEBUG_LEVEL); @@ -123,6 +116,13 @@ bool libimcv_init(void) /* activate the imcv debugging hook */ dbg = imcv_dbg; openlog("imcv", 0, LOG_DAEMON); + + if (!lib->plugins->load(lib->plugins, NULL, + "sha1 sha2 random nonce gmp pubkey x509")) + { + library_deinit(); + return FALSE; + } } ref_get(&libstrongswan_ref); |