From: Willy Tarreau Date: Fri, 30 Nov 2018 15:49:47 +0000 (+0100) Subject: MEDIUM: mux-h2: register mux for both HTTP and HTX modes X-Git-Tag: v1.9-dev9~52 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ae96009500ceb125d8846b0353cea39a74efc67;p=thirdparty%2Fhaproxy.git MEDIUM: mux-h2: register mux for both HTTP and HTX modes The H2 mux will now be called for both HTTP and HTX modes. For now the data transferr functions are not HTX-aware so this will lead to problems if used as-is but it's convenient for development and debugging. --- diff --git a/src/mux_h2.c b/src/mux_h2.c index c91905f92c..001d1dad8f 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -3826,7 +3826,7 @@ static const struct mux_ops h2_ops = { /* PROTO selection : this mux registers PROTO token "h2" */ static struct mux_proto_list mux_proto_h2 = - { .token = IST("h2"), .mode = PROTO_MODE_HTTP, .side = PROTO_SIDE_FE, .mux = &h2_ops }; + { .token = IST("h2"), .mode = PROTO_MODE_HTTP | PROTO_MODE_HTX, .side = PROTO_SIDE_FE, .mux = &h2_ops }; INITCALL1(STG_REGISTER, register_mux_proto, &mux_proto_h2);