freebsd-nq/sys/net80211
Sam Leffler 1a4ae5c45b Be more careful handling off-channel frames: if the driver (wrongly)
sends frames up the stack after changing the current channel then
the lookup by ieee channel number may fail leaving a null ptr in
se_chan; if this happens fallback to the channel recorded when the
frame is processed (curchan).  Since the frame doesn't contribute
to scan results for the sta this is acceptable.

Reviewed by:	thompsa
MFC after:	3 days
2007-11-26 21:28:18 +00:00
..
_ieee80211.h o add IEEE80211_RATE_MCS to use instead of naked constant (for marking MCS) 2007-09-18 20:46:36 +00:00
ieee80211_acl.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_amrr.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_amrr.h device-independent implementation of AMRR tx rate control algorithm 2006-11-26 19:55:26 +00:00
ieee80211_crypto_ccmp.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_crypto_none.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_crypto_tkip.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_crypto_wep.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_crypto.c Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_crypto.h Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_freebsd.c sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_freebsd.h sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_ht.c correct sta mode setup: adopt ap's ampdu density and max ampdu size 2007-11-23 06:14:32 +00:00
ieee80211_ht.h sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_input.c sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_ioctl.c sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_ioctl.h sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_node.c o correct re-association indicator dispatched in node join event 2007-11-23 06:23:12 +00:00
ieee80211_node.h sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_output.c correct WMM packet classification: 2007-11-23 06:24:57 +00:00
ieee80211_power.c Update beacon handling to sync w/ vap code base: 2007-09-17 19:07:24 +00:00
ieee80211_power.h Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_proto.c update default wme parameters to latest WiFi test plans 2007-11-23 05:55:06 +00:00
ieee80211_proto.h sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_radiotap.h Move the XCHANNEL radiotap definition to a free slot. NetBSD defined some 2007-07-01 06:59:30 +00:00
ieee80211_regdomain.c correct netband skip check in constructing a country ie 2007-09-17 03:48:32 +00:00
ieee80211_regdomain.h Update 802.11 wireless support: 2007-06-11 03:36:55 +00:00
ieee80211_scan_ap.c sync 11n support with vap code base; many changes based on interop 2007-11-02 05:22:25 +00:00
ieee80211_scan_sta.c Be more careful handling off-channel frames: if the driver (wrongly) 2007-11-26 21:28:18 +00:00
ieee80211_scan.c silence complaint about not loading the wlan_scan_monitor module; 2007-10-24 20:20:41 +00:00
ieee80211_scan.h Fix scanning issues since the new net80211 code went in 2007-06-30 21:39:21 +00:00
ieee80211_var.h add ieee80211_find_channel_byieee to lookup a channel by ieee channel # 2007-11-23 05:57:20 +00:00
ieee80211_xauth.c copyright updates: 2007-06-06 04:56:04 +00:00
ieee80211.c add ieee80211_find_channel_byieee to lookup a channel by ieee channel # 2007-11-23 05:57:20 +00:00
ieee80211.h correct TID_TO_WME_AC handling of BE 2007-11-23 06:12:46 +00:00