Wireshark-commits: [Wireshark-commits] master 6d0863e: dissectors: add ScyllaDB dissector

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 27 Apr 2020 14:06:14 +0000
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