From f75281cdd0cd6adcaeae655018fd193fb3ea8d67 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Tue, 8 Sep 2020 21:37:34 +0200 Subject: QUIC: Fix missing bit shift from KP (Key Phase) --- epan/dissectors/packet-quic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-quic.c b/epan/dissectors/packet-quic.c index cf369b0d19..3f2a2c0a95 100644 --- a/epan/dissectors/packet-quic.c +++ b/epan/dissectors/packet-quic.c @@ -2826,7 +2826,7 @@ dissect_quic_short_header(tvbuff_t *tvb, packet_info *pinfo, proto_tree *quic_tr if (quic_packet->pkn_len) { key_phase = (first_byte & SH_KP) != 0; proto_tree_add_uint(hdr_tree, hf_quic_short_reserved, tvb, offset, 1, first_byte); - proto_tree_add_boolean(hdr_tree, hf_quic_key_phase, tvb, offset, 1, key_phase); + proto_tree_add_boolean(hdr_tree, hf_quic_key_phase, tvb, offset, 1, key_phase<<2); proto_tree_add_uint(hdr_tree, hf_quic_packet_number_length, tvb, offset, 1, first_byte); } offset += 1; -- cgit v1.2.3