]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: Remove pool_zalloc() from quic_dgram_parse()
authorFrédéric Lécaille <flecaille@haproxy.com>
Thu, 15 Jun 2023 11:43:47 +0000 (13:43 +0200)
committerFrédéric Lécaille <flecaille@haproxy.com>
Fri, 16 Jun 2023 14:56:08 +0000 (16:56 +0200)
commit30254d5e757306b0243f618977a82f9924cb8ba6
tree40f429533e682cb72bf971b20284102da5a8cca0
parent9f9bd5f84d6b183cc72dd39ebac4a85594b13c71
MINOR: quic: Remove pool_zalloc() from quic_dgram_parse()

Replace a call to pool_zalloc() by a call to pool_malloc() into quic_dgram_parse
to allocate quic_rx_packet struct objects.
Initialize almost all the members of quic_rx_packet struct.
->saddr is initialized by quic_rx_pkt_retrieve_conn().
->pnl and ->pn are initialized by qc_do_rm_hp().
->dcid and ->scid are initialized by quic_rx_pkt_parse() which calls
quic_packet_read_long_header() for a long packet. For a short packet,
only ->dcid will be initialized.
src/quic_conn.c