]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: quic: ACK_REQUIRED and ACK_RECEIVED flag collision
authorFrédéric Lécaille <flecaille@haproxy.com>
Thu, 10 Mar 2022 09:00:36 +0000 (10:00 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 11 Mar 2022 10:37:30 +0000 (11:37 +0100)
commit12c169aaf0a09dfb9a3115acb3fafd9a248c5799
tree41d0cd1a846fc5abe068f6cc11216dd18d78fa9c
parentf293b6952140c7670c97beacbfe6c052b0fb92ed
BUG/MINOR: quic: ACK_REQUIRED and ACK_RECEIVED flag collision

This packet number space flags were defined with the same value because
defined at different places in the file. Assemble them at the same location
with different values.

This bug could unvalidate the peer address after it was validated
during the handshake leading to the anti-amplication limit to be
enabled again after having been disabled. The situation could not
be unblocked (deadlock).
include/haproxy/xprt_quic-t.h