diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-09-06 08:55:16 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-09-06 08:55:16 +0000 |
commit | fc5c9f7853deb65d9cb3c6e8c6c50665d2159cc2 (patch) | |
tree | 0ecd41948231c52bf83172ce20930614b325c4de /ConfigureChecks.cmake | |
parent | 2cb7032b59acef3d22d97e2becb94a7d791d4caa (diff) | |
download | wireshark-fc5c9f7853deb65d9cb3c6e8c6c50665d2159cc2.tar.gz |
From Masashi Honma via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7691
TKIP dissection : wrong IS_TKIP macro
In [1] "11.4.2.2 TKIP MPDU formats", we could see below sentence.
"WEPSeed[1] is not used to construct the TSC, but is set to (TSC1 | 0x20) &
0x7f."
But the IS_TKIP macro only checks (WEPSeed[1] & 0x20).
So sometimes IS_TKIP macro mis-dissects a CCMP frame as a TKIP frame.
This patch changes IS_TKIP macro to do more better check.
[1] IEEE Std 802.11.-2012
#BACKPORT(1.8, 1.6)
svn path=/trunk/; revision=44790
Diffstat (limited to 'ConfigureChecks.cmake')
0 files changed, 0 insertions, 0 deletions