]> git.ipfire.org Git - thirdparty/haproxy.git/commit
REORG: mux-quic: extract traces in a dedicated source file
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 19 Sep 2022 14:12:38 +0000 (16:12 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 20 Sep 2022 13:35:09 +0000 (15:35 +0200)
commit36d50bff22563ba650918ccedaa695fcb6b8fa3e
tree85162a6b1d3dbdbe5aa2c635ec85c383ebbf1e76
parent3dc4e5a5b947aa55b65a6bde17bbce331586894b
REORG: mux-quic: extract traces in a dedicated source file

QUIC MUX implements several APIs to interface with stream, quic-conn and
app-ops layers. It is planified to better separate this roles, possibly
by using several files.

The first step is to extract QUIC MUX traces in a dedicated source
files. This will allow to reuse traces in multiple files.

The main objective is to be
able to support both TCP and HTTP proxy mode with a common base and add
specialized modules on top of it.

This should be backported up to 2.6.
Makefile
include/haproxy/mux_quic.h
include/haproxy/qmux_trace.h [new file with mode: 0644]
src/mux_quic.c
src/qmux_trace.c [new file with mode: 0644]