summaryrefslogtreecommitdiffstats
path: root/CryptoPkg
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2024-05-22 13:21:18 +0200
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-12-06 08:01:25 +0000
commit005f4c6b5eeb325ed1fa1dee8d96172f2c017c77 (patch)
treeaca0839b278d25e4d6c0f339d2f739b313998030 /CryptoPkg
parent53cea8efd1c8697ba8293a6cfa4fc5508f8f3504 (diff)
downloadedk2-005f4c6b5eeb325ed1fa1dee8d96172f2c017c77.tar.gz
openssl: add more stubs for openssl 3.2.x
openssl-3.2.2 got a few more tls config hooks, add stubs for them. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'CryptoPkg')
-rw-r--r--CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c48
1 files changed, 48 insertions, 0 deletions
diff --git a/CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c b/CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c
index 1e7136eee8..edd8d556a5 100644
--- a/CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c
+++ b/CryptoPkg/Library/OpensslLib/OpensslStub/SslExtServNull.c
@@ -515,3 +515,51 @@ tls_construct_stoc_psk (
{
return EXT_RETURN_FAIL;
}
+
+EXT_RETURN
+tls_construct_stoc_client_cert_type (
+ SSL_CONNECTION *sc,
+ WPACKET *pkt,
+ unsigned int context,
+ X509 *x,
+ size_t chainidx
+ )
+{
+ return EXT_RETURN_FAIL;
+}
+
+int
+tls_parse_ctos_client_cert_type (
+ SSL_CONNECTION *sc,
+ PACKET *pkt,
+ unsigned int context,
+ X509 *x,
+ size_t chainidx
+ )
+{
+ return 0;
+}
+
+EXT_RETURN
+tls_construct_stoc_server_cert_type (
+ SSL_CONNECTION *sc,
+ WPACKET *pkt,
+ unsigned int context,
+ X509 *x,
+ size_t chainidx
+ )
+{
+ return EXT_RETURN_FAIL;
+}
+
+int
+tls_parse_ctos_server_cert_type (
+ SSL_CONNECTION *sc,
+ PACKET *pkt,
+ unsigned int context,
+ X509 *x,
+ size_t chainidx
+ )
+{
+ return 0;
+}