freebsd-skq/sys/net80211
sam 519f61f995 When dispatching frames saved on the power save queue to a
station exiting power save mode prepend them to the driver's
send q instead of appending them.  This insures the packets
are not misordered wrt any packets already q'd for the station.

This corrects a problem noticed when using a VoIP phone talking
to an ath card in ap mode; the misordered packets caused noise.

Submitted by:	"J.R. Oldroyd" <jr@opal.com>
MFC after:	2 weeks
2007-03-07 04:42:22 +00:00
..
_ieee80211.h add ieee80211_opmode_name array for mapping the opmode to a string 2007-03-07 04:35:07 +00:00
ieee80211_acl.c Extend acl support to pass ioctl requests through and use this to 2005-08-13 17:31:48 +00:00
ieee80211_amrr.c device-independent implementation of AMRR tx rate control algorithm 2006-11-26 19:55:26 +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 disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto_none.c o fix wpa w/ wme: don't strip the QoS header on recv as tkip requires 2005-06-10 16:11:24 +00:00
ieee80211_crypto_tkip.c disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto_wep.c disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto.c Split crypto tx+rx key indices and add a key index -> node mapping table: 2005-08-08 18:46:36 +00:00
ieee80211_crypto.h Split crypto tx+rx key indices and add a key index -> node mapping table: 2005-08-08 18:46:36 +00:00
ieee80211_freebsd.c Fix potential node refcnt leak. If mbufs are q'd on ic_mgtq when 2007-01-08 18:23:43 +00:00
ieee80211_freebsd.h When dispatching frames saved on the power save queue to a 2007-03-07 04:42:22 +00:00
ieee80211_input.c When dispatching frames saved on the power save queue to a 2007-03-07 04:42:22 +00:00
ieee80211_ioctl.c correct inital bounds check on returning scan results; this does not 2007-03-05 19:12:25 +00:00
ieee80211_ioctl.h More statistics fixups: 2006-08-10 06:04:00 +00:00
ieee80211_node.c when starting up an ibss master use a random address for 2007-03-07 04:31:49 +00:00
ieee80211_node.h when scanning channels marked passive defer probe request until 2006-03-06 17:23:26 +00:00
ieee80211_output.c First cut at half/quarter-rate 11a channel support (e.g. for use 2006-12-27 18:46:18 +00:00
ieee80211_proto.c add ieee80211_opmode_name array for mapping the opmode to a string 2007-03-07 04:35:07 +00:00
ieee80211_proto.h add ieee80211_opmode_name array for mapping the opmode to a string 2007-03-07 04:35:07 +00:00
ieee80211_radiotap.h add flag to tag frames w/ a known bad FCS 2006-01-09 17:04:56 +00:00
ieee80211_var.h correct conversions between TU and ms/ticks; these are not used 2007-03-05 18:52:35 +00:00
ieee80211_xauth.c bump copyright for 2005 2004-12-31 22:42:38 +00:00
ieee80211.c Add initial support for 900MHz cards like the Ubiquiti SR9: 2007-01-15 01:12:28 +00:00
ieee80211.h Fix packing on the country band descriptor. No real change since this 2006-12-01 18:40:51 +00:00