aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-kafka.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2014-05-07 16:24:28 -0400
committerEvan Huus <eapache@gmail.com>2014-05-08 02:15:40 +0000
commit83528805ad41f9e1e0494a0f43bc3f3dc407d1c5 (patch)
treec00bdb1facbb16354b4fbba9c0ae589cc4a24dcc /epan/dissectors/packet-kafka.c
parent078daeb27faddb9e5e25026f003304fbba764fc5 (diff)
Recognize kafka's ConsumerMetadata message type
actual dissection still TODO Change-Id: I58e54ca117a9ccd5d6af34d18f9277afd009aa95 Reviewed-on: https://code.wireshark.org/review/1547 Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Evan Huus <eapache@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-kafka.c')
-rw-r--r--epan/dissectors/packet-kafka.c26
1 files changed, 14 insertions, 12 deletions
diff --git a/epan/dissectors/packet-kafka.c b/epan/dissectors/packet-kafka.c
index 67361d48a8..afb4900d41 100644
--- a/epan/dissectors/packet-kafka.c
+++ b/epan/dissectors/packet-kafka.c
@@ -88,20 +88,22 @@ static gint ett_kafka_response_partition = -1;
static guint kafka_port = 0;
-#define KAFKA_PRODUCE 0
-#define KAFKA_FETCH 1
-#define KAFKA_OFFSET 2
-#define KAFKA_METADATA 3
+#define KAFKA_PRODUCE 0
+#define KAFKA_FETCH 1
+#define KAFKA_OFFSET 2
+#define KAFKA_METADATA 3
/* 4-7 are "non-user facing control APIs" and are not documented */
-#define KAFKA_OFFSET_COMMIT 8
-#define KAFKA_OFFSET_FETCH 9
+#define KAFKA_OFFSET_COMMIT 8
+#define KAFKA_OFFSET_FETCH 9
+#define KAFKA_CONSUMER_METADATA 10
static const value_string kafka_apis[] = {
- { KAFKA_PRODUCE, "Produce" },
- { KAFKA_FETCH, "Fetch" },
- { KAFKA_OFFSET, "Offset" },
- { KAFKA_METADATA, "Metadata" },
- { KAFKA_OFFSET_COMMIT, "Offset Commit" },
- { KAFKA_OFFSET_FETCH, "Offset Fetch" },
+ { KAFKA_PRODUCE, "Produce" },
+ { KAFKA_FETCH, "Fetch" },
+ { KAFKA_OFFSET, "Offset" },
+ { KAFKA_METADATA, "Metadata" },
+ { KAFKA_OFFSET_COMMIT, "Offset Commit" },
+ { KAFKA_OFFSET_FETCH, "Offset Fetch" },
+ { KAFKA_CONSUMER_METADATA, "Consumer Metadata" },
{ 0, NULL }
};