commit | f6f7520b9b994544a29ad0a35aa58319b26c3fec | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Wed Feb 02 09:44:22 2022 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Wed Feb 02 18:24:21 2022 +0100 |
tree | 80bdb384665ac205b7b701225cf805fe716637b7 | |
parent | 841bf5e7f4666982e672d8ed9df33dba59d52891 [diff] |
MINOR: quic: Wrong datagram buffer passed to quic_lstnr_dgram_dispatch() The same datagram could be passed to quic_lstnr_dgram_dispatch() before being consumed by qc_lstnr_pkt_rcv() leading to a wrong decryption for the packet number decryption, then a decryption error for the data. This was due to a wrong datagram buffer passed to quic_lstnr_dgram_dispatch(). The datagram data which must be passed to quic_lstnr_dgram_dispatch() are the same as the one passed to recvfrom().