12 lines
472 B
Diff
12 lines
472 B
Diff
|
|
--- a/lib/dns/openssl_link.c 2019-04-17 06:00:00.086000000 -0400
|
||
|
|
+++ b/lib/dns/openssl_link_1.c 2019-04-17 06:03:38.556000000 -0400
|
||
|
|
@@ -385,7 +385,7 @@ dst__openssl_destroy(void) {
|
||
|
|
static isc_result_t
|
||
|
|
toresult(isc_result_t fallback) {
|
||
|
|
isc_result_t result = fallback;
|
||
|
|
- unsigned long err = ERR_get_error();
|
||
|
|
+ unsigned long err = ERR_peek_error();
|
||
|
|
#if defined(HAVE_OPENSSL_ECDSA) && \
|
||
|
|
defined(ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED)
|
||
|
|
int lib = ERR_GET_LIB(err);
|