Wireshark-commits: [Wireshark-commits] master 90d1a9d: scylla: fix tree sizes and	offsets
      
      
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=90d1a9de4392992544c44923d7ba0247a582aacb
Submitter: "Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
90d1a9d by Piotr Sarna (sarna@xxxxxxxxxxxx):
    scylla: fix tree sizes and offsets
    
    The following sizes and offsets were incorrect:
     - negotiation frame size (negotiation header size was used)
     - response frame size (response frame header size was used)
     - request frame size (response(sic!) frame header size was used)
     - mutation subtree offset (resulting in wrong subtree size too)
     - partition key subtree offset (resulting in wrong subtree size too)
    
    Also, negotiation/response frames were not dissected correctly if they were
    shorter than request header size (28) - they are correctly handled now.
    Additionally, Seastar RPC magic sequence (SSTARRPC) is explicitly
    added to the negotiation tree in order to explicitly show each part
    of the frame.
    
    Change-Id: Ibc5024b329113e98a363cfeb40223d61b9473fb2
    Reviewed-on: https://code.wireshark.org/review/37186
    Petri-Dish: Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Martin Mathieson <martin.r.mathieson@xxxxxxxxxxxxxx>
    
Actions performed:
    from  da8c28d   CIP Motion: Connection Configuration Data
     add  90d1a9d   scylla: fix tree sizes and offsets
Summary of changes:
 epan/dissectors/packet-scylla.c | 59 +++++++++++++++++++++++++----------------
 1 file changed, 36 insertions(+), 23 deletions(-)