From: Hugo Landau Date: Mon, 29 Apr 2024 09:20:39 +0000 (+0100) Subject: Minor fixes X-Git-Tag: openssl-3.5.0-alpha1~368 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2c9953bbd35bf0da36c224b0c8dbd3847adbe5db;p=thirdparty%2Fopenssl.git Minor fixes Reviewed-by: Matt Caswell Reviewed-by: Neil Horman (Merged from https://github.com/openssl/openssl/pull/24971) --- diff --git a/ssl/quic/quic_impl.c b/ssl/quic/quic_impl.c index ed0fa4ceaa3..cc1f8395530 100644 --- a/ssl/quic/quic_impl.c +++ b/ssl/quic/quic_impl.c @@ -4308,7 +4308,9 @@ SSL *ossl_quic_new_listener_from(SSL *ssl, uint64_t flags) ql->domain = ctx.qd; ql->engine = ctx.qd->engine; +#if defined(OPENSSL_THREADS) ql->mutex = ctx.qd->mutex; +#endif /* TODO(QUIC SERVER): Implement SSL_LISTENER_FLAG_NO_ACCEPT */ diff --git a/ssl/rio/build.info b/ssl/rio/build.info index 33e0dc13adc..15f93fb07d5 100644 --- a/ssl/rio/build.info +++ b/ssl/rio/build.info @@ -1,4 +1,6 @@ $LIBSSL=../../libssl SOURCE[$LIBSSL]=poll_immediate.c -SOURCE[$LIBSSL]=rio_notifier.c +IF[{- !$disabled{quic} -}] + SOURCE[$LIBSSL]=rio_notifier.c +ENDIF