summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_var.h
AgeCommit message (Expand)Author
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
2007-11-01Add ieee80211_rate2plcp() and ieee80211_plcp2rate() functions.Marcus Glocker
2007-08-22- add k_rxmic and k_txmic fields to struct ieee80211_key to store theDamien Bergamini
2007-07-28add callbacks that drivers must implement to install/reset keys.Damien Bergamini
2007-07-24add ic_globalcnt to struct ieee80211com:Damien Bergamini
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
2007-07-05split ieee80211_add_rsn() so that the code can be reused forDamien Bergamini
2007-07-04add RSN flags for ic_caps and ic_flags.Damien Bergamini
2007-07-03maintain the traffic-indication (TIM) virtual bitmap by definingDamien Bergamini
2007-07-02initial bits for proper TIM support.Damien Bergamini
2007-06-21add (currently unused) code to parse RSN IEs.Damien Bergamini
2007-06-21add fields for EDCA.Damien Bergamini
2007-06-17Add a new capability flag IEEE80211_C_QOS indicating that the driverDamien Bergamini
2007-06-16constifyDamien Bergamini
2007-06-11adds 802.11e EDCA tables for QAPs and non-AP QSTAs.Damien Bergamini
2007-06-07expand the IEEE80211_NODE_{LOCK,UNLOCK}* macros into their respectiveDamien Bergamini
2007-06-06The license permits us to redistribute this code under the BSD or the GPLv2.Damien Bergamini
2006-11-15s/roundup/howmany/ where it makes sense.Damien Bergamini
2006-10-19s/Mhz/MHz/ in comments and printf() stringsTom Cosgrove
2006-06-27add the net80211 hostap options "nwflag hidenwid" for hidden SSID modeReyk Floeter
2006-06-24ieee80211_cfgget() and ieee80211_cfgset() are dead; ok jsgTheo de Raadt
2006-06-23add an optional max_rssi attribute to the ieee80211com structure andReyk Floeter
2006-06-18Improve 802.11b/g interoperability and move toward better complianceDamien Bergamini
2005-09-13replace the node hash table with a red-black tree. this fixes someReyk Floeter