diff options
author | Evan Huus <eapache@gmail.com> | 2014-05-07 16:24:28 -0400 |
---|---|---|
committer | Evan Huus <eapache@gmail.com> | 2014-05-08 02:15:40 +0000 |
commit | 83528805ad41f9e1e0494a0f43bc3f3dc407d1c5 (patch) | |
tree | c00bdb1facbb16354b4fbba9c0ae589cc4a24dcc | |
parent | 078daeb27faddb9e5e25026f003304fbba764fc5 (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>
-rw-r--r-- | epan/dissectors/packet-kafka.c | 26 |
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 } }; |