aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_node.c
Commit message (Expand)AuthorAgeFilesLines
* [net80211] RX parameter shuffle in net80211 in preparation for 4x4 NICs and 1...Adrian Chadd2017-02-201-4/+5
* net80211: cleanup ic_flags / iv_flagsAndriy Voskoboinyk2017-01-311-1/+0
* [net80211] Initial VHT node upgrade/downgrade support and initial IE parsing.Adrian Chadd2017-01-131-6/+153
* [net80211] store references to VHT and related IEs.Adrian Chadd2016-11-221-0/+19
* [net80211] flesh out more IBSS 11n supportAdrian Chadd2016-11-221-2/+69
* net80211: switch from ieee80211_iterate_nodes() toAndriy Voskoboinyk2016-11-141-11/+6
* net80211: add one-vap version of ieee80211_iterate_nodes()Andriy Voskoboinyk2016-10-021-98/+74
* [net80211] don't add IBSS node table entries for neighbors from other SSIDs.Adrian Chadd2016-09-211-0/+56
* [net80211] remove node scan lock / generation number + fix few LORsAdrian Chadd2016-06-191-154/+115
* net80211: drop some unused variables / local macrosAndriy Voskoboinyk2016-05-121-6/+0
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Try to unbreak the build: the 'vap' variable is only used if ieee80211Bjoern A. Zeeb2016-04-091-1/+1
* [net80211] print out the channel type (eg a, b, g, n) when creatingAdrian Chadd2016-04-091-2/+3
* [net8021] Pull out the ibss check code into a public function.Adrian Chadd2016-04-091-15/+29
* [net80211] Initial A-MSDU support for testing / evaluationAdrian Chadd2016-04-061-2/+2
* [net80211] migrate the time_* macros to ieee80211_* namespace.Adrian Chadd2016-03-301-1/+1
* net80211: fix TIM cleanup.Andriy Voskoboinyk2016-02-231-1/+0
* Convert malloc/free back to #define's, as part of OS portability work.Adrian Chadd2015-05-251-16/+19
* Use name from ieee80211com instead of parent ifnet, in debugging printfs.Gleb Smirnoff2015-05-251-6/+5
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-1/+1
* Add node_clear_keyixmap() and use it in the ieee80211_free_node() / node_recl...Adrian Chadd2015-05-041-28/+26
* Remove old iv_bss entry from the node tableAdrian Chadd2015-05-031-1/+9
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Replace the homegrown implementation of nitems() with calls to nitems()Rui Paulo2013-08-141-3/+1
* Initial cut at making IBSS support 802.11n aware.Adrian Chadd2013-01-261-2/+60
* Fix a crash bug introduced in the iterate node work recently done.Adrian Chadd2012-09-161-1/+9
* Fix an incorrect comparison.Adrian Chadd2012-08-161-3/+2
* Don't call the node iteration function inside the node table / nodeAdrian Chadd2012-08-151-14/+108
* Create a new task to handle 802.11n channel width changes.Adrian Chadd2012-03-251-0/+8
* Revert r220907 and r220915.Adrian Chadd2011-04-221-17/+5
* Change the MIMO userland export ABI to include flags, number of radio chains,Adrian Chadd2011-04-211-5/+17
* Add initial support for MIMO statistics to net80211.Adrian Chadd2011-04-081-1/+20
* Honor device capabilities while initializing ni_htrates.Bernhard Schmidt2011-03-131-4/+1
* Pull ieee80211_ratectl_node_init() calls from drivers into net80211.Bernhard Schmidt2011-01-171-0/+4
* Instead of using the AMRR ratectl algo as default for drivers which haveBernhard Schmidt2010-11-061-10/+5
* Wrap remaining ieee80211_ratectl_node_init() calls missed in r211314.Bernhard Schmidt2010-08-211-3/+6
* Introduce IEEE80211_C_RATECTL, drivers which use the ratectl frameworkBernhard Schmidt2010-08-141-2/+4
* Initialize ni_txrate after txparams have been setup. Some driversBernhard Schmidt2010-08-141-0/+4
* Fix typo. No functional change.Rui Paulo2010-04-281-1/+1
* net80211 rate control framework (net80211 ratectl).Rui Paulo2010-04-071-0/+2
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* Implementation of the upcoming Wireless Mesh standard, 802.11s, on theRui Paulo2009-07-111-6/+67
* Add ieee80211_ageq; a facility for staging packets that requireSam Leffler2009-07-051-8/+11
* When associating to an AP we don't know if HT is negotiated untilSam Leffler2009-06-111-6/+6
* iv_flags_ext is full, make room by moving HT-related flags to a newSam Leffler2009-06-071-4/+4
* Overhaul monitor mode handling:Sam Leffler2009-05-201-3/+3
* correct handling of ctl frames: the sender's address is always i_addr2 forSam Leffler2009-05-141-12/+0
* Create a taskqueue for each wireless interface which provides a serialisedAndrew Thompson2009-05-021-3/+15
* fix txparms setup for 108G sta's: ieee80211_iserp_rateset does notSam Leffler2009-04-131-2/+3
* Hoist 802.11 encapsulation up into net80211:Sam Leffler2009-03-301-0/+4