[Madwifi-cvs] revision 1970 committed
Status: Beta
Brought to you by:
otaku
From: Scott R. <svn...@ma...> - 2007-01-16 03:37:47
|
Project : madwifi Revision : 1970 Author : scottr (Scott Raynel) Date : 2007-01-16 04:34:22 +0100 (Tue, 16 Jan 2007) Log Message : Mark frames that failed their CRC check in the Radiotap flags field. Affected Files: * trunk/net80211/ieee80211_monitor.c updated Modified: trunk/net80211/ieee80211_monitor.c =================================================================== --- trunk/net80211/ieee80211_monitor.c 2007-01-16 03:05:18 UTC (rev 1969) +++ trunk/net80211/ieee80211_monitor.c 2007-01-16 03:34:22 UTC (rev 1970) @@ -489,6 +489,8 @@ if (ic->ic_flags & IEEE80211_F_SHPREAMBLE) th->wr_flags |= IEEE80211_RADIOTAP_F_SHORTPRE; + if (ds->ds_rxstat.rs_status & HAL_RXERR_CRC) + th->wr_flags |= IEEE80211_RADIOTAP_F_BADFCS; th->wr_rate = sc->sc_hwmap[ds->ds_rxstat.rs_rate].ieeerate; th->wr_chan_freq = cpu_to_le16(ic->ic_curchan->ic_freq); |