aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_superg.c
Commit message (Expand)AuthorAgeFilesLines
* Kill this, it's not needed at this point and (hopefully) the parentAdrian Chadd2013-03-101-2/+0
* Bring over my initial work from the net80211 TX locking branch.Adrian Chadd2013-03-081-2/+12
* Wrap this in an #ifdef so IEEE80211_SUPPORT_SUPERG will work correctlyAdrian Chadd2013-02-021-0/+4
* Atheros SuperG bug fixes, as part of hunting down kern/174283.Adrian Chadd2012-12-091-9/+11
* Don't panic if the stageq here is empty; just fall through with NULLAdrian Chadd2012-12-091-0/+10
* Fix a use-after-free bug in the Atheros fast-frames support.Adrian Chadd2012-12-081-2/+9
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-3/+3
* Migrate the net80211 TX aggregation state to be from per-AC to per-TID.Adrian Chadd2012-04-151-5/+9
* distribute sysctl decls so global variables can be made staticSam Leffler2009-05-301-3/+7
* Overhaul monitor mode handling:Sam Leffler2009-05-201-3/+1
* make superg/fast-frames state dynamically-allocated (and indirect offSam Leffler2009-05-021-5/+30
* stash the node pointer in the mbuf before doing ff aggregration so thisSam Leffler2009-04-261-2/+0
* add missing DLT_IEEE802_11 tapSam Leffler2009-04-261-0/+3
* Hoist 802.11 encapsulation up into net80211:Sam Leffler2009-03-301-3/+320
* o add ic_rt to track the rate table for the current channel; this enablesSam Leffler2009-03-291-0/+1
* toggling fast-frames requires clocking the state machineSam Leffler2009-03-291-1/+1
* o move tdma+superg protocol defs out of public viewSam Leffler2009-03-261-0/+29
* Fix enough bits so that fast frames work again:Sam Leffler2009-03-261-3/+20
* dynamic turbo mode is only implemented in sta mode; don't enable itSam Leffler2009-03-261-1/+3
* split Atheros SuperG support out into it's own file that's included onlySam Leffler2009-03-241-0/+506