We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c1f7010 commit 1ae9e85Copy full SHA for 1ae9e85
src/wp_wolfprov.c
@@ -1191,8 +1191,17 @@ int wolfssl_provider_init(const OSSL_CORE_HANDLE* handle,
1191
OSSL_FUNC_core_get_libctx_fn* c_get_libctx = NULL;
1192
1193
#ifdef WOLFPROV_DEBUG
1194
- ok = (wolfProv_Debugging_ON() == 0) && (wolfSSL_Debugging_ON() == 0);
1195
- wolfSSL_SetLoggingPrefix("wolfSSL");
+ ok = (wolfProv_Debugging_ON() == 0);
+ if (ok) {
1196
+ if (wolfSSL_Debugging_ON() != 0) {
1197
+ WOLFPROV_MSG(WP_LOG_PROVIDER,
1198
+ "WARNING: wolfProvider built with debug but underlying wolfSSL is not!"
1199
+ "Building wolfSSl with debug is highly recommended, proceeding...");
1200
+ }
1201
+ else {
1202
+ wolfSSL_SetLoggingPrefix("wolfSSL");
1203
1204
1205
#endif
1206
1207
#ifdef HAVE_FIPS
0 commit comments