Wireshark-commits: [Wireshark-commits] master 2ecb282: dot11decrypt: Let dissector feed engine with
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=2ecb2828a8763b895d729c4816d46183398471d8
Submitter: "Roland Knall <rknall@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
2ecb282 by Mikael Kanstrup (mikael.kanstrup@xxxxxxxx):
dot11decrypt: Let dissector feed engine with EAPOL key message type
EAPOL key message type is known by dissector so no need for dot11decrypt
to parse frames to determine this. Instead feed engine with message
type from dissector. With this some code duplication can be avoided.
Change-Id: Icfd119186ebab5b0db29968df3eb94275d921e76
Reviewed-on: https://code.wireshark.org/review/34929
Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@xxxxxxxxx>
Actions performed:
from 0ec8bd5 dot11decrypt: Separate key extraction step from decryption step
add 2ecb282 dot11decrypt: Let dissector feed engine with EAPOL key message type
Summary of changes:
epan/crypt/dot11decrypt.c | 270 +++++++++++++++++--------------------
epan/crypt/dot11decrypt_system.h | 12 ++
epan/dissectors/packet-ieee80211.c | 21 +--
3 files changed, 150 insertions(+), 153 deletions(-)