From: Willy Tarreau Date: Wed, 3 Oct 2018 11:56:38 +0000 (+0200) Subject: MINOR: h2: add a new flag to quickly distinguish front vs back connection X-Git-Tag: v1.9-dev4~49 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b3fb56db10fa1392cb9ba6c102ad6aa07f584739;p=thirdparty%2Fhaproxy.git MINOR: h2: add a new flag to quickly distinguish front vs back connection We will need to know if a mux was created for a front or a back connection and once it's established it's much harder, so let's introduce H2_CF_IS_BACK for this. --- diff --git a/src/mux_h2.c b/src/mux_h2.c index cc8a79ac1e..4fe811af4b 100644 --- a/src/mux_h2.c +++ b/src/mux_h2.c @@ -60,6 +60,7 @@ static struct pool_head *pool_head_h2s; #define H2_CF_GOAWAY_SENT 0x00001000 // a GOAWAY frame was successfully sent #define H2_CF_GOAWAY_FAILED 0x00002000 // a GOAWAY frame failed to be sent #define H2_CF_WAIT_FOR_HS 0x00004000 // We did check that at least a stream was waiting for handshake +#define H2_CF_IS_BACK 0x00008000 // this is an outgoing connection /* H2 connection state, in h2c->st0 */