]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: connection: Remove mux callbacks about splicing
authorChristopher Faulet <cfaulet@haproxy.com>
Thu, 3 Aug 2023 15:32:05 +0000 (17:32 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Oct 2023 16:51:13 +0000 (18:51 +0200)
The kernel splicing support was totally remove waiting for the mux-to-mux
fast-forward implementation. So corresponding mux callbacks can be removed
now.

include/haproxy/connection-t.h

index ce6bf1177e5e7a6945c99868347729a47df23c16..bd08f1cb02cb8f0df461d2a01cff5e0796655f32 100644 (file)
@@ -427,8 +427,6 @@ struct mux_ops {
        void (*done_fastfwd)(struct stconn *sc); /* Callback to terminate fast data forwarding */
        int (*fastfwd)(struct stconn *sc, unsigned int count, unsigned int flags); /* Callback to init fast data forwarding */
        int (*resume_fastfwd)(struct stconn *sc, unsigned int flags); /* Callback to resume fast data forwarding */
-       int  (*rcv_pipe)(struct stconn *sc, struct pipe *pipe, unsigned int count); /* recv-to-pipe callback */
-       int  (*snd_pipe)(struct stconn *sc, struct pipe *pipe); /* send-to-pipe callback */
        void (*shutr)(struct stconn *sc, enum co_shr_mode);     /* shutr function */
        void (*shutw)(struct stconn *sc, enum co_shw_mode);     /* shutw function */