summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/s_client.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/s_client.c b/apps/s_client.c
index f0ea14a284..2301c70449 100644
--- a/apps/s_client.c
+++ b/apps/s_client.c
@@ -2166,6 +2166,10 @@ int s_client_main(int argc, char **argv)
BIO_printf(bio_err, "%s: QUIC does not support the -tfo option\n", prog);
goto end;
}
+ if (isquic && alpn_in == NULL) {
+ BIO_printf(bio_err, "%s: QUIC requires ALPN to be specified (e.g. \"h3\" for HTTP/3) via the -alpn option\n", prog);
+ goto end;
+ }
#endif
if (tfo)