http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=44790
User: alagoutte
Date: 2012/09/06 01:55 AM
Log:
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)
Directory: /trunk/epan/dissectors/
Changes Path Action
+2 -1 packet-ieee80211.c Modified