MINOR: stconn: Temporarily remove kernel splicing support
authorChristopher Faulet <cfaulet@haproxy.com>
Thu, 3 Aug 2023 15:17:15 +0000 (17:17 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Oct 2023 16:51:13 +0000 (18:51 +0200)
commit8b89fe3d8ff5483c8d6e787465308ddb9b1bdf70
tree1baa2405f3dfd182eb660147a454e45a19e50174
parent242c6f0dedc64defc1de3fb3334f2a349db79321
MINOR: stconn: Temporarily remove kernel splicing support

mux-to-mux fast-forwarding will be added. To avoid mix with the splicing and
simplify the commits, the kernel splicing support is removed from the
stconn. CF_KERN_SPLICING flag is removed and the support is no longer tested
in process_stream().

In the stconn part, rcv_pipe() callback function is no longer called.

Reg-tests scripts testing the kernel splicing are temporarly marked as
broken.
include/haproxy/channel-t.h
reg-tests/http-messaging/http_splicing.vtc
reg-tests/http-messaging/http_splicing_chunk.vtc
src/stconn.c
src/stream.c