MINOR: stconn: Start to introduce mux-to-mux fast-forwarding notion
authorChristopher Faulet <cfaulet@haproxy.com>
Thu, 3 Aug 2023 07:45:09 +0000 (09:45 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Oct 2023 16:51:13 +0000 (18:51 +0200)
commite52519ac83218cecdfd24aa16d2b75fc2703f58a
treeebb70d9f2064ba302b42f3c98956b82e8b2b245a
parent8bee0dcd7d87ef9065cc9ef9398fad26557e18b1
MINOR: stconn: Start to introduce mux-to-mux fast-forwarding notion

Instead of talking about kernel splicing at stconn/sedesc level, we now try
to talk about mux-to-mux fast-forwarding. To do so, 2 functions were added
to know if there are fast-forwarded data and to retrieve this amount of
data. Of course, for now, there is only data in a pipe.

In addition, some flags were renamed to reflect this notion. Note the
channel's documentation was not updated yet.
include/haproxy/channel.h
include/haproxy/mux_h1-t.h
include/haproxy/stconn-t.h
include/haproxy/stconn.h
src/applet.c
src/mux_h1.c
src/mux_pt.c
src/stconn.c
src/stream.c