Blame SOURCES/0001-Drop-usage-of-ERR_GET_FUNC.patch

d60385
From d2277e711bb16e3b98f43565e71b7865b5fed423 Mon Sep 17 00:00:00 2001
d60385
From: Stephen Gallagher <sgallagh@redhat.com>
d60385
Date: Sat, 7 Aug 2021 11:48:04 -0400
d60385
Subject: [PATCH 1/2] Drop usage of ERR_GET_FUNC()
d60385
d60385
This macro was dropped in OpenSSL 3.0 and has actually not been
d60385
providing a valid return code for some time.
d60385
d60385
Related: rhbz#1964837
d60385
d60385
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
d60385
---
d60385
 include/sscg.h | 1 -
d60385
 1 file changed, 1 deletion(-)
d60385
d60385
diff --git a/include/sscg.h b/include/sscg.h
d60385
index faf86ba4f68e186bd35c7bc3ec77b98b8e37d253..851dc93175607e5223a70ef40a5feb24b7b69215 100644
d60385
--- a/include/sscg.h
d60385
+++ b/include/sscg.h
d60385
@@ -94,11 +94,10 @@
d60385
       if (_sslret != 1)                                                       \
d60385
         {                                                                     \
d60385
           /* Get information about error from OpenSSL */                      \
d60385
           unsigned long _ssl_error = ERR_get_error ();                        \
d60385
           if ((ERR_GET_LIB (_ssl_error) == ERR_LIB_UI) &&                     \
d60385
-              (ERR_GET_FUNC (_ssl_error) == UI_F_UI_SET_RESULT_EX) &&         \
d60385
               ((ERR_GET_REASON (_ssl_error) == UI_R_RESULT_TOO_LARGE) ||      \
d60385
                (ERR_GET_REASON (_ssl_error) == UI_R_RESULT_TOO_SMALL)))       \
d60385
             {                                                                 \
d60385
               fprintf (                                                       \
d60385
                 stderr,                                                       \
d60385
-- 
d60385
2.33.0
d60385