Wireshark-commits: [Wireshark-commits] master 6d0863e: dissectors: add ScyllaDB dissector
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=6d0863eecbde53b4898ab42908a6f75a4dc65191
Submitter: "Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
6d0863e by Piotr Sarna (sarna@xxxxxxxxxxxx):
dissectors: add ScyllaDB dissector
This commit adds a basic dissector for ScyllaDB RPC protocol.
ScyllaDB (www.scylladb.com) is a No-SQL database serving multiple
client protocols (e.g. CQL). The newly introduced dissector
provides a way to inspect Scylla's internal protocol, used by
the nodes to communicate with each other - share data, gossip
the cluster state, update the schemas, etc.
This dissector implements only a shallow dissection of most packets,
i.e. recognizing the packet type. Two requests with deeper dissection
are MUTATION and READ_DATA, used by I/O operations in the database.
Bug: 16471
Change-Id: Ibba8262bd4e5a637b24b3e7846c42c6534ef811b
Signed-off-by: Piotr Sarna <sarna@xxxxxxxxxxxx>
Reviewed-on: https://code.wireshark.org/review/36633
Petri-Dish: Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>
Actions performed:
from 1aba122 openflow_v6: OFPMP_FLOW_DESC multipart req rep has an array of ofp_flow_desc.
add 6d0863e dissectors: add ScyllaDB dissector
Summary of changes:
docbook/release-notes.adoc | 1 +
epan/dissectors/CMakeLists.txt | 1 +
epan/dissectors/packet-scylla.c | 504 ++++++++++++++++++++++++++++++++++++++++
3 files changed, 506 insertions(+)
create mode 100644 epan/dissectors/packet-scylla.c