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

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