]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: remove qc_treat_rx_crypto_frms()
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 8 Mar 2024 16:47:03 +0000 (17:47 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 11 Mar 2024 13:27:51 +0000 (14:27 +0100)
commitc499d66f375212414b36aac9880275ab7387bbe2
tree3d9e17b2daa97f98273d6c94d4c0f09e96baa174
parentb068e758fbc77e28c4a65275813c49059f6c21e5
MINOR: quic: remove qc_treat_rx_crypto_frms()

This commit removes qc_treat_rx_crypto_frms(). This function was used in
a single place inside qc_ssl_provide_all_quic_data(). Besides, its
naming was confusing as conceptually it is directly linked to quic_ssl
module instead of quic_rx.

Thus, body of qc_treat_rx_crypto_frms() is inlined directly inside
qc_ssl_provide_all_quic_data(). Also, qc_ssl_provide_quic_data() is now
only used inside quic_ssl to its scope is set to static. Overall, API
for CRYPTO frame handling is now cleaner.
include/haproxy/quic_rx.h
include/haproxy/quic_ssl.h
src/quic_rx.c
src/quic_ssl.c