Wireshark-commits: [Wireshark-commits] master 0903568: Decouple extension headers from the IPv6 dis

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 22 Jul 2016 13:41:50 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=0903568bf3a784da935507851a3088a8b17ef91c
Submitter: João Valverde (j@xxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

0903568 by João Valverde (joao.valverde@xxxxxxxxxxxxxxxxxx):

    Decouple extension headers from the IPv6 dissector loop
    
    Register MIPv6 too in "ipv6.nxt". Fixes bug 10705.
    
    Bug: 10705
    Change-Id: I297d8983d65ee7585e1201a81d10396001e0d167
    Reviewed-on: https://code.wireshark.org/review/16561
    Petri-Dish: João Valverde <j@xxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: João Valverde <j@xxxxxx>
    

Actions performed:

    from  7844a11   Add Nordic semiconductors dissector to read files produced by their BTLE sniffer. Code downloaded from https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF-Sniffer and cleaned up and modified to comple with current Wireshark version.
    adds  0903568   Decouple extension headers from the IPv6 dissector loop


Summary of changes:
 epan/dissectors/packet-ipsec.c |   73 ++++++------
 epan/dissectors/packet-ipv6.c  |  241 +++++++++++++++++++++++-----------------
 epan/dissectors/packet-ipv6.h  |    8 +-
 epan/dissectors/packet-mip6.c  |   44 +++++---
 epan/dissectors/packet-shim6.c |   24 +++-
 5 files changed, 233 insertions(+), 157 deletions(-)