Cleanup up de-MIC failure (in hardware) handling. Apparently, HW sometimes gets this...
authormentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Mon, 4 Feb 2008 00:16:24 +0000 (00:16 +0000)
committermentor <mentor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Mon, 4 Feb 2008 00:16:24 +0000 (00:16 +0000)
commitebc79fce382dc3e38be60e7fcb28ac9f0f95f864
treee410fa0c041840417a26d1960e5ee44107356bb1
parente906bf12da7f9fc9c95e5c96d81a5adc4a75be8a
Cleanup up de-MIC failure (in hardware) handling. Apparently, HW sometimes gets this wrong and spuriusly fails valid packets. In all cases, the packets are dropped, but we do extra processing to record statistics correctly.
This changeset adds a node statistic. If this is not liked, I encourage it to be fixed; I might learn something.
Thanks nbd.

git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3334 0192ed92-7a03-0410-a25b-9323aeb14dbd
12 files changed:
ath/if_ath.c
net80211/ieee80211_crypto.h
net80211/ieee80211_crypto_ccmp.c
net80211/ieee80211_crypto_none.c
net80211/ieee80211_crypto_tkip.c
net80211/ieee80211_crypto_wep.c
net80211/ieee80211_input.c
net80211/ieee80211_ioctl.h
net80211/ieee80211_linux.c
net80211/ieee80211_output.c
net80211/ieee80211_proto.h
tools/80211stats.c