Wireshark-commits: [Wireshark-commits] master c2f58d3: Android: Add ADB dissector

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 22 Oct 2014 11:25:09 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=c2f58d396212f59e1c0c572319d74107f82c4a8c
Submitter: Michal Labedzki (michal.labedzki@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

c2f58d3 by Michal Labedzki (michal.labedzki@xxxxxxxxx):

    Android: Add ADB dissector
    
    Previoulsy added "adb_cs" is only for adb client <-> adb daemon communication
    by loopback interface (by TCP). But there is also communication between
    adb daemon and device (by TCP or USB). This transport protocol is different, but
    now support is done.
    
    ADB services are shared between ADB and ADB_CS so put them into "adb_service"
    dissector. There is still some services to be added.
    
    Change-Id: I754331d3dc6ccf3c17445f5563d01cf2fe1489c7
    Reviewed-on: https://code.wireshark.org/review/4651
    Tested-by: Michal Labedzki <michal.labedzki@xxxxxxxxx>
    Reviewed-by: Michal Labedzki <michal.labedzki@xxxxxxxxx>
    

Actions performed:

    from  0ce3640   Replace pinfo->circuit_id will passing data through functions.
    adds  c2f58d3   Android: Add ADB dissector


Summary of changes:
 AUTHORS                                            |    2 +-
 docbook/release-notes.asciidoc                     |    4 +-
 epan/CMakeLists.txt                                |    2 +
 epan/dissectors/Makefile.common                    |    2 +
 epan/dissectors/packet-adb.c                       |  924 ++++++++++++++++++++
 epan/dissectors/packet-adb_cs.c                    |  684 ++-------------
 epan/dissectors/packet-adb_service.c               |  845 ++++++++++++++++++
 .../packet-adb_service.h}                          |   29 +-
 8 files changed, 1852 insertions(+), 640 deletions(-)
 create mode 100644 epan/dissectors/packet-adb.c
 create mode 100644 epan/dissectors/packet-adb_service.c
 copy epan/{crc6-tvb.c => dissectors/packet-adb_service.h} (70%)