summaryrefslogtreecommitdiff
path: root/dev-libs/libp11/files/p11_key.patch
blob: b1d0805dd4b80924f777a65d17107e2df0cd6d44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff -urN libp11-0.4.11.orig/src/p11_key.c libp11-0.4.11/src/p11_key.c
--- libp11-0.4.11.orig/src/p11_key.c	2022-04-03 22:17:16.702342832 +0200
+++ libp11-0.4.11/src/p11_key.c	2022-04-03 22:18:03.282339723 +0200
@@ -251,7 +251,7 @@
 		pkcs11_addattr_bool(attrs + n++, CKA_VERIFY, TRUE);
 		pkcs11_addattr_bool(attrs + n++, CKA_WRAP, TRUE);
 	}
-#if OPENSSL_VERSION_NUMBER >= 0x10100003L && !defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER >= 0x10100003L
 	if (EVP_PKEY_base_id(pk) == EVP_PKEY_RSA) {
 		RSA *rsa = EVP_PKEY_get1_RSA(pk);
 		pkcs11_addattr_int(attrs + n++, CKA_KEY_TYPE, CKK_RSA);
@@ -336,7 +336,7 @@
 #endif
 		}
 	}
-#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
 	EVP_PKEY_up_ref(key->evp_key);
 #else
 	CRYPTO_add(&key->evp_key->references, 1, CRYPTO_LOCK_EVP_PKEY);