summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_var.h
AgeCommit message (Expand)Author
2018-02-05Add a new function hook to struct ieee80211com which wireless driversStefan Sperling
2017-12-12Make IEEE80211_CHAN_ANYC be a NULL pointer instead of a pointer to 0xffff.Stefan Sperling
2017-12-08Add support for background scanning to net80211 and iwm(4).Stefan Sperling
2017-11-06move a function declaration, so the whole net80211 stack can disable wep or wpaPeter Hessler
2017-10-29Kill unused members using forward declaration only types.Martin Pieuchot
2017-05-31The net80211 stack was providing a 'beacon miss timeout' value (in ms)Stefan Sperling
2017-05-30Introduce ieee80211_min_basic_rate() and ieee80211_max_basic_rate().Stefan Sperling
2017-02-02Remove global counters from struct ieee80211com which track the number ofStefan Sperling
2017-01-30Enable ieee80211_edca_table, which was under #if 0. This table can be usedStefan Sperling
2017-01-09Make the net80211 stack send EDCA parameters to the driver in hostap mode.Stefan Sperling
2017-01-09Manage the HT protection setting if acting as hostap with 11n enabled.Stefan Sperling
2016-12-17Complete our half-done implementation of TKIP countermeasures in hostap mode.Stefan Sperling
2016-05-21Add a wireless driver capability flag for devices which scan 2GHz and 5GHzStefan Sperling
2016-01-25Keep track of HT protection settings in beacons and have 11n-capableStefan Sperling
2016-01-12Remove wireless turbo mode support. It is a non-standard extensionStefan Sperling
2016-01-06Initialize the A-MPDU parameters field in HT capability elements.Stefan Sperling
2016-01-05Remove the IEEE80211_NO_HT macro. Reduces ifdef spaghetti, enables 11n modeStefan Sperling
2015-11-15Expose 11n mode to the ifmedia layer and introduce the concept of MCS.Stefan Sperling
2015-11-15Declare 802.11n mode and channel flags. Tweak 11n related fields in structStefan Sperling
2015-11-04replace the ifqueues in net80211 with mbuf_queues.David Gwynne
2015-09-27Add ieee80211_channel_init(), factored out from ieee80211_ifattach().Stefan Sperling
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2012-01-21Implement missing bits of node inactivity accounting in hostap mode.Stefan Sperling
2010-07-19in hostap mode, notify drivers via a new callback when a STA leavesDamien Bergamini
2009-05-19prevent injection of raw 802.11 control frames through bpf on driversDamien Bergamini
2009-03-26move #define IEEE80211_NO_HT under #ifdef SMALL_KERNEL insteadDamien Bergamini
2009-02-08initial 802.11 defragmentation bits.Damien Bergamini
2009-01-28Block Ack agreements are unidirectional.Damien Bergamini
2009-01-26Add some initial HT bits (not enabled yet) based on 802.11n Draft 7.01:Damien Bergamini
2008-11-13use different TSCs when sending the two MIC failure report framesDamien Miller
2008-09-27Initial implementation of PMKSA caching and pre-authentication.Damien Bergamini
2008-09-08define IEEE80211_STA_ONLY if SMALL_KERNEL is defined to shrinkJonathan Gray
2008-09-01add ic_tid_noack bitmap to indicate a per-TID ACK policy (1=no ack,Damien Bergamini
2008-09-01rework previously unused ieee80211_pwrsave() function, call it fromDamien Bergamini
2008-08-29move code to support Frequency-Hopping spread spectrum (FHSS) PHYsDamien Bergamini
2008-08-29garbage collect unused capabilities and configurations flags.Damien Bergamini
2008-08-27move definitions of channels attributes away from ieee80211.h suchDamien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-08-12nuke unused fields.Damien Bergamini
2008-08-12add IEEE80211_F_MFPR config flags (management frame protection required)Damien Bergamini
2008-08-12extend the ic_nw_keys[] array to 6 elements.Damien Bergamini
2008-08-12Change the way we process EAPOL-Key frames.Damien Bergamini
2008-07-28ignore PS mode changes and PS-Poll from non-associated STAs.Damien Bergamini
2008-07-27sanitize RX path a bit.Damien Bergamini
2008-07-21add ieee80211_priv.h file: contains definitions private to net80211.Damien Bergamini
2008-07-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2007-11-17make it clear in the code and in the man page that the rate2plcp andDamien Bergamini
2007-11-14Add ieee80211_rate2plcp() and ieee80211_plcp2rate() functions, whichMarcus Glocker
2007-11-03Revert last commit which added ieee80211_rate2plcp() andMarcus Glocker