summaryrefslogtreecommitdiff
path: root/libserf-1.3.9-errgetfunc.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-06 02:46:48 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-06 02:46:48 +0000
commit4ba66587c959ac9ea438f28d30743dc6627a5e58 (patch)
tree7ef5f283a71bd5bbf581ead16aee54910bd91048 /libserf-1.3.9-errgetfunc.patch
parent02b3d38f56d7c958430eb3beb7677ca8b7dcf50d (diff)
automatic import of libserfopeneuler24.03_LTS
Diffstat (limited to 'libserf-1.3.9-errgetfunc.patch')
-rw-r--r--libserf-1.3.9-errgetfunc.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/libserf-1.3.9-errgetfunc.patch b/libserf-1.3.9-errgetfunc.patch
new file mode 100644
index 0000000..c5ac4a6
--- /dev/null
+++ b/libserf-1.3.9-errgetfunc.patch
@@ -0,0 +1,13 @@
+--- serf-1.3.9/buckets/ssl_buckets.c.errgetfunc
++++ serf-1.3.9/buckets/ssl_buckets.c
+@@ -1204,6 +1204,10 @@
+ }
+ }
+
++#ifndef ERR_GET_FUNC
++#define ERR_GET_FUNC(ec) (0)
++#endif
++
+ static int ssl_need_client_cert(SSL *ssl, X509 **cert, EVP_PKEY **pkey)
+ {
+ serf_ssl_context_t *ctx = SSL_get_app_data(ssl);