mirror of
https://github.com/haproxy/haproxy.git
synced 2026-04-04 16:46:45 -04:00
This patch implements a new function qcc_qstrm_recv() dedicated to the new QMux protocol. It is responsible to perform data reception via rcv_buf() callback. This is defined in a new mux_quic_strm module. Read data are parsed in frames. Each frame is handled via standard mux-quic functions. Currently, only STREAM and RESET_STREAM types are implemented. One major difference between QUIC and QMux is that mux-quic is passive on the reception side on the former protocol. For the new one, mux-quic becomes active. Thus, a new call to qcc_qstrm_recv() is performed via qcc_io_recv(). |
||
|---|---|---|
| .. | ||
| haproxy | ||
| import | ||
| make | ||