]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: support CONNECTION_CLOSE_APP emission
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 23 May 2022 14:12:15 +0000 (16:12 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 25 May 2022 13:41:25 +0000 (15:41 +0200)
commitf9e190e49ab2859eade317734261b7c22d0fe83d
treeaabd5fd7f97eb59d7cc10a2faaa64e2c48bddea2
parent65df3add336d6af5e2d93fcc69b62cde214b454b
MINOR: quic: support CONNECTION_CLOSE_APP emission

Complete quic-conn API for error reporting. A new parameter <app> is
defined in the function quic_set_connection_close(). This will transform
the frame into a CONNECTION_CLOSE_APP type.

This type of frame will be generated by the applicative layer, h3 or
hq-interop for the moment. A new function qcc_emit_cc_app() is exported
by the MUX layer for them.
include/haproxy/mux_quic.h
include/haproxy/xprt_quic-t.h
include/haproxy/xprt_quic.h
src/mux_quic.c
src/xprt_quic.c