Wireshark-commits: [Wireshark-commits] master 1c1f187: s7comm: Add dissector for S7 Communication

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 4 Sep 2014 12:55:47 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=1c1f187989e982a8172bb03542721c0cda6d9006
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

1c1f187 by Thomas Wiens (th.wiens@xxxxxx):

    s7comm: Add dissector for S7 Communication
    
    S7 Communication is a Siemens proprietary protocol that runs between
    programmable logic controllers (PLC) of the Siemens S7-300/400 family.
    
    Dissector T.125 has to be disabled to let this dissector work.
    
    Change-Id: I578cf270a4ae567f8e20dbabec1ce1e13fc08e6e
    Reviewed-on: https://code.wireshark.org/review/3777
    Reviewed-by: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Petri-Dish: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    

Actions performed:

    from  27d1b6a   Bump the time limit for valgrind fuzzing
    adds  1c1f187   s7comm: Add dissector for S7 Communication


Summary of changes:
 epan/CMakeLists.txt                                |    2 +
 epan/dissectors/Makefile.common                    |    4 +
 epan/dissectors/packet-s7comm.c                    | 3216 +++++++++++++++
 epan/dissectors/packet-s7comm.h                    |   72 +
 epan/dissectors/packet-s7comm_szl_ids.c            | 4150 ++++++++++++++++++++
 .../{packet-btavctp.h => packet-s7comm_szl_ids.h}  |   19 +-
 6 files changed, 7451 insertions(+), 12 deletions(-)
 create mode 100644 epan/dissectors/packet-s7comm.c
 create mode 100644 epan/dissectors/packet-s7comm.h
 create mode 100644 epan/dissectors/packet-s7comm_szl_ids.c
 copy epan/dissectors/{packet-btavctp.h => packet-s7comm_szl_ids.h} (70%)