BUG/MINOR: quic: Largest RX packet numbers mixing
authorFrédéric Lécaille <flecaille@haproxy.com>
Tue, 24 May 2022 08:54:42 +0000 (10:54 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 30 May 2022 07:59:26 +0000 (09:59 +0200)
commit91a211fb0804fcd5dceace92765fbfdff35a748f
treedda86080bd44706711b95de06a5fabedb2e8777f
parent3ccea6d276659504aa043f7416bc263ea417937e
BUG/MINOR: quic: Largest RX packet numbers mixing

When we select the next encryption level in qc_treat_rx_pkts() we
must reset the local largest_pn variable if we do not want to reuse its
previous value for this encryption. This bug could only happend during
handshake step and had no visible impact because this variable
is only used during the header protection removal step which hopefully
supports the packet reordering.
src/xprt_quic.c