From 49b301b53bec0e74edfd2818a145f502104b4273 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Thu, 17 Dec 2020 19:21:30 +0000 Subject: [PATCH] minimal: http-client-multi: set h2 or h1 via alpn --- .../minimal-http-client-multi/minimal-http-client-multi.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/minimal-examples/http-client/minimal-http-client-multi/minimal-http-client-multi.c b/minimal-examples/http-client/minimal-http-client-multi/minimal-http-client-multi.c index 293235fd4..a97a18cb5 100644 --- a/minimal-examples/http-client/minimal-http-client-multi/minimal-http-client-multi.c +++ b/minimal-examples/http-client/minimal-http-client-multi/minimal-http-client-multi.c @@ -384,6 +384,14 @@ int main(int argc, const char **argv) return 1; } +#if defined(LWS_ROLE_H2) && defined(LWS_ROLE_H1) + i.alpn = "h2,http/1.1"; +#elif defined(LWS_ROLE_H2) + i.alpn = "h2"; +#elif defined(LWS_ROLE_H1) + i.alpn = "http/1.1"; +#endif + i.context = context; i.ssl_connection = LCCSCF_USE_SSL | LCCSCF_H2_QUIRK_OVERFLOWS_TXCR |