mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-07 23:56:57 +02:00
MINOR: h2: lookup the stream during demuxing
Several stream-oriented functions will need to perform this lookup, so better centralize it.
This commit is contained in:
parent
3421aba3de
commit
f3ee0697f3
@ -955,6 +955,8 @@ static int h2c_ack_ping(struct h2c *h2c)
|
||||
/* process Rx frames to be demultiplexed */
|
||||
static void h2_process_demux(struct h2c *h2c)
|
||||
{
|
||||
struct h2s *h2s;
|
||||
|
||||
if (h2c->st0 >= H2_CS_ERROR)
|
||||
return;
|
||||
|
||||
@ -1035,6 +1037,7 @@ static void h2_process_demux(struct h2c *h2c)
|
||||
}
|
||||
|
||||
/* Only H2_CS_FRAME_P and H2_CS_FRAME_A here */
|
||||
h2s = h2c_st_by_id(h2c, h2c->dsi);
|
||||
|
||||
switch (h2c->dft) {
|
||||
case H2_FT_SETTINGS:
|
||||
|
Loading…
Reference in New Issue
Block a user