Wireshark-commits: [Wireshark-commits] master 2b6f38b: Extend the BLUETOOTH_LE_LL_WITH_PHDR format

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 13 Jul 2020 05:16:15 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=2b6f38b37d119b3e9e386cdbc726a945660f3b59
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

2b6f38b by Sultan Qasim Khan (sultan.qasimkhan@xxxxxxxxxxxx):

    Extend the BLUETOOTH_LE_LL_WITH_PHDR format
    
    Introduce backwards compatible meanings to previously RFU flag bits.
    This allows indicating packet direction and supporting BLE5 features.
    
    0x0380 indicates the PDU type
    0xC000 indicates the PHY mode
    
    PDU types are:
    0: Advertising or Data (Unspecified Direction)
    1: Auxiliary Advertising
    2: Data, Master to Slave
    3: Data, Slave to Master
    4: Connected Isochronous, Master to Slave
    5: Connected Isochronous, Slave to Master
    6: Broadcast Isochronous
    7: Reserved
    
    PHY modes are:
    0: LE 1M
    1: LE 2M
    2: LE Coded
    3: Reserved
    
    For PDU type 1 (auxiliary advertising), MIC bits 0x3000 are repurposed
    to indicate auxiliary advertisement type.
    
    Auxiliary advertisement types are:
    0: AUX_ADV_IND
    1: AUX_CHAIN_IND
    2: AUX_SYNC_IND
    3: AUX_SCAN_RSP
    
    Change-Id: I1e6ddc1488d4cf5c05af4a179c9ad362e94f42f6
    Reviewed-on: https://code.wireshark.org/review/37142
    Petri-Dish: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  474f8c9   synphasor: solve issues from buildbot
     add  2b6f38b   Extend the BLUETOOTH_LE_LL_WITH_PHDR format


Summary of changes:
 epan/dissectors/packet-btle_rf.c | 99 +++++++++++++++++++++++++++++++++++-----
 1 file changed, 87 insertions(+), 12 deletions(-)