Commit a842afd126 for openssl.org

commit a842afd126c36832d48f28aa2e98d34bf6107e8d
Author: Milan Broz <gmazyland@gmail.com>
Date:   Wed Apr 22 15:31:02 2026 +0200

    Remove unused warnx from QUIC demos

    It only produces missing prototype warnings.

    Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
    Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
    Reviewed-by: Norbert Pocs <norbertp@openssl.org>
    MergeDate: Thu Apr 30 11:42:30 2026
    (Merged from https://github.com/openssl/openssl/pull/30941)

diff --git a/demos/guide/quic-server-block.c b/demos/guide/quic-server-block.c
index 98863c26d9..3ec6d885ae 100644
--- a/demos/guide/quic-server-block.c
+++ b/demos/guide/quic-server-block.c
@@ -51,15 +51,6 @@ static void errx(int status, const char *fmt, ...)
     va_end(ap);
     exit(status);
 }
-
-static void warnx(const char *fmt, ...)
-{
-    va_list ap;
-
-    va_start(ap, fmt);
-    vwarnx(fmt, ap);
-    va_end(ap);
-}
 #endif

 /*
diff --git a/demos/guide/quic-server-non-block.c b/demos/guide/quic-server-non-block.c
index 15563c6ca8..3a5c0b63ce 100644
--- a/demos/guide/quic-server-non-block.c
+++ b/demos/guide/quic-server-non-block.c
@@ -51,15 +51,6 @@ static void errx(int status, const char *fmt, ...)
     va_end(ap);
     exit(status);
 }
-
-static void warnx(const char *fmt, ...)
-{
-    va_list ap;
-
-    va_start(ap, fmt);
-    vwarnx(fmt, ap);
-    va_end(ap);
-}
 #endif

 /*
diff --git a/demos/quic/poll-server/quic-server-ssl-poll-http.c b/demos/quic/poll-server/quic-server-ssl-poll-http.c
index ca3990c792..c76dc609a2 100644
--- a/demos/quic/poll-server/quic-server-ssl-poll-http.c
+++ b/demos/quic/poll-server/quic-server-ssl-poll-http.c
@@ -317,16 +317,6 @@ errx(int status, const char *fmt, ...)
     exit(status);
 }

-static void
-warnx(const char *fmt, ...)
-{
-    va_list ap;
-
-    va_start(ap, fmt);
-    vwarnx(fmt, ap);
-    va_end(ap);
-}
-
 /*
  * we can get away with this mock-up on windows.
  * we generate payload for any URL we obtain in