From 575117efe1e0eb8073c2d26ae3dff8926be00591 Mon Sep 17 00:00:00 2001 From: Frederik Wedel-Heinen Date: Fri, 12 Jan 2024 10:14:43 +0100 Subject: [PATCH] Error in s_server when -rev option is used with dtls. Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/23278) --- apps/s_server.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/s_server.c b/apps/s_server.c index 93f6cb2983..b1164d10cc 100644 --- a/apps/s_server.c +++ b/apps/s_server.c @@ -1714,6 +1714,11 @@ int s_server_main(int argc, char *argv[]) BIO_printf(bio_err, "Can only use -listen with DTLS\n"); goto end; } + + if (rev && socket_type == SOCK_DGRAM) { + BIO_printf(bio_err, "Can't use -rev with DTLS\n"); + goto end; + } #endif if (tfo && socket_type != SOCK_STREAM) {