]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: stream-int: Set CO_RFL transient/persistent flags apart in si_cs_rcv()
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 21 Sep 2021 13:14:57 +0000 (15:14 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Thu, 23 Sep 2021 14:19:36 +0000 (16:19 +0200)
commit68a14db573dbcf1385ce1a70d5ca477768a61d4a
treee1cddd3fd13df2f58bdb68b9935eacdebf22b881
parent7833596ff42d5f5ba2e9f639b9698cec16613058
MINOR: stream-int: Set CO_RFL transient/persistent flags apart in si_cs_rcv()

In si_cs_recv(), some CO_RFL flags are set when the mux's .rcv_buf()
function is called. Some are persitent inside si_cs_recv() scope, some
others must be computed at each call to rcv_buf(). This patch takes care of
distinguishing them.

Among others, CO_RFL_KEEP_RECV is a persistent flag while CO_RFL_BUF_WET is
transient.
src/stream_interface.c