Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] master ef94a80: Introduces two new Bluetooth DLTs for RF-bas

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 7 Mar 2014 05:20:19 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ef94a80bfa86362cfca09e1982010b5a9a47d247
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

ef94a80 by Christopher Kilgour (techie@xxxxxxxxxxxxxxx):

    Introduces two new Bluetooth DLTs for RF-based captures.
    
    Adds support for BLUETOOTH_LE_LL_WITH_PHDR, dissector integrates with existing
    BTLE dissector.
    
    Fixes BTLE dissector to correctly extract packet CRC.
    
    Adds CRC checking to BTLE dissector.
    
    Provides optional context to BTLE dissector that allows RF captures to provide
    link-layer hints for dissection details.  Significantly, parameters for
    determining CRC correctness are provided, as well as Access Address validity
    information.
    
    Change-Id: I7d4936b053353a7f9c524021c01f67f5828253fb
    Reviewed-on: https://code.wireshark.org/review/310
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  825ce03   Bluetooth: A2DP/VDP: Display SEIDs used in conversation
    adds  ef94a80   Introduces two new Bluetooth DLTs for RF-based captures.


Summary of changes:
 epan/CMakeLists.txt                                |    1 +
 epan/dissectors/Makefile.common                    |    4 +-
 epan/dissectors/packet-btle.c                      |  180 +++++++++-
 .../G711udecode.h => epan/dissectors/packet-btle.h |   52 ++-
 epan/dissectors/packet-btle_rf.c                   |  376 ++++++++++++++++++++
 wiretap/pcap-common.c                              |    5 +
 wiretap/wtap.c                                     |    5 +
 wiretap/wtap.h                                     |    2 +
 8 files changed, 598 insertions(+), 27 deletions(-)
 copy codecs/G711u/G711udecode.h => epan/dissectors/packet-btle.h (53%)
 create mode 100644 epan/dissectors/packet-btle_rf.c