Wireshark-commits: [Wireshark-commits] rev 44790: /trunk/epan/dissectors/ /trunk/epan/dissectors/:

Date: Thu, 06 Sep 2012 08:55:17 GMT
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