summaryrefslogtreecommitdiff
path: root/devel/libmsocket/files/patch-ssl.c
blob: bc585f0d0d0088c277668e3aee817ff4c84759ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- ssl.c.orig	2018-11-05 23:29:01 UTC
+++ ssl.c
@@ -872,8 +872,11 @@ lms_ssl_store *_lms_ssl_loadfiles(X509 *
 	 * dhp = DH params
 	 */
 
+#if OPENSSL_VERSION_NUMBER >= 0x10100000
+    ks->ca = X509_dup(ca);
+#else
 	memcpy(ks->ca, ca, sizeof(X509));
-
+#endif
 	ks->crt = X509_new();
 	ks->privkey = RSA_new();
 	ks->pubkey = RSA_new();