From: Andreas Steffen Date: Thu, 21 Mar 2013 17:04:24 +0000 (+0100) Subject: activate logging before loading plugins X-Git-Tag: 5.0.3rc1~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6e58f0a34fac464f1ef1d53a870ecc29818bceb7;p=thirdparty%2Fstrongswan.git activate logging before loading plugins --- diff --git a/src/libimcv/imcv.c b/src/libimcv/imcv.c index e1b828d103..6cee0ad8fa 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);