Wireshark-commits: [Wireshark-commits] master 59ab98a: mptcp: correctly parse v1 MP_CAPABLE handsha

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 07 Nov 2019 15:56:23 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=59ab98a894f0ce30b589ddb39575fdc57e6fa696
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

59ab98a by Paolo Abeni (paolo.abeni@xxxxxxxxx):

    mptcp: correctly parse v1 MP_CAPABLE handshake
    
    RFC 6824 bis introduces MPTCP v1, with extends the MP_CAPABLE
    handshake with additional opt layout. This change add code
    to parse the newly introduce MP_CAPABLE ack + data.
    
    Additionally it factors-out the DSS analyze code, in a new helper,
    as both DSS and MP_CAPABLE use it.
    
    Change-Id: I80be54bbfa500bb04b5357f09de17ce8ded5c756
    Reviewed-on: https://code.wireshark.org/review/34896
    Reviewed-by: Craig Jackson <cejackson51@xxxxxxxxx>
    Petri-Dish: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  9ea3b66   ek: fix raw hex prints.
     add  59ab98a   mptcp: correctly parse v1 MP_CAPABLE handshake


Summary of changes:
 epan/dissectors/packet-tcp.c | 83 ++++++++++++++++++++++++++++++--------------
 1 file changed, 57 insertions(+), 26 deletions(-)