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 caadaaf: Make EAPOL packet types into a dissector tab

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 20 Dec 2016 19:28:02 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=caadaaf62317a88f99373d9095b827102999e4e3
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

caadaaf by Ethan Young (imfargo@xxxxxxxxx):

    Make EAPOL packet types into a dissector table.
    
    This decouples EAPOL from the few dissectors it needs to call based
    on packet type and moves registration to the dissectors themselves.
    
    Change-Id: Ia8412fe33370f4aeece52c2c80cda7f140a950cf
    Reviewed-on: https://code.wireshark.org/review/19328
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    

Actions performed:

    from  b7ee557   Add HomePNA dissector
    adds  caadaaf   Make EAPOL packet types into a dissector table.


Summary of changes:
 epan/dissectors/Makefile.am                        |    1 +
 epan/dissectors/packet-eap.c                       |    2 +
 epan/dissectors/packet-eapol.c                     |   87 +++++++++-----------
 .../dissectors/{packet-bacapp.h => packet-eapol.h} |   34 ++++----
 epan/dissectors/packet-mka.c                       |   12 +++
 5 files changed, 69 insertions(+), 67 deletions(-)
 copy epan/dissectors/{packet-bacapp.h => packet-eapol.h} (67%)