From 43a21c810ab8b8183881a6fee81f567f4e0b8e81 Mon Sep 17 00:00:00 2001 From: Evan Huus Date: Mon, 20 Oct 2014 16:32:42 -0400 Subject: kafka: summarize number of messages in a set Change-Id: I62873a147426079aa4890289320c43ef7f1b26dc Reviewed-on: https://code.wireshark.org/review/4877 Reviewed-by: Evan Huus --- epan/dissectors/packet-kafka.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'epan/dissectors/packet-kafka.c') diff --git a/epan/dissectors/packet-kafka.c b/epan/dissectors/packet-kafka.c index 555e884bfb..e212e54a84 100644 --- a/epan/dissectors/packet-kafka.c +++ b/epan/dissectors/packet-kafka.c @@ -308,6 +308,7 @@ dissect_kafka_message_set(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, i proto_tree *subtree; gint len; int offset = start_offset; + int messages = 0; if (has_length_field) { proto_tree_add_item(tree, hf_kafka_message_set_size, tvb, offset, 4, ENC_BIG_ENDIAN); @@ -333,8 +334,10 @@ dissect_kafka_message_set(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, i offset += 4; offset = dissect_kafka_message(tvb, pinfo, subtree, offset); + messages += 1; } + proto_item_append_text(ti, " (%d Messages)", messages); proto_item_set_len(ti, offset - start_offset); return offset; -- cgit v1.2.3