From 005f4c6b5eeb325ed1fa1dee8d96172f2c017c77 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Wed, 22 May 2024 13:21:18 +0200 Subject: [PATCH] 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 --- .../OpensslLib/OpensslStub/SslExtServNull.c | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) 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; +}