summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make ifconfig(8) display whether bwfm(4) firmware is using 802.11ac.stsp2019-02-191-1/+2
* Rename some data frame subtype macros to make the difference betweenstsp2019-01-151-7/+7
* Add the definition of IEEE80211_DUR_DS_SHSLOT.kevlo2017-07-021-1/+2
* Handle unequal numbers of Tx and Rx streams in MiRA.stsp2017-04-231-3/+3
* Fix "comma at end of enumerator list" warningsdcoppa2016-05-121-4/+4
* Add short comments explaining HT protection modes.stsp2016-01-251-5/+5
* Initialize the A-MPDU parameters field in HT capability elements.stsp2016-01-061-1/+9
* ADDBA frames have a parameter set which we check against our own capabilitiesstsp2016-01-041-1/+11
* Declare 802.11n mode and channel flags. Tweak 11n related fields in structstsp2015-11-151-2/+17
* Add macros for A-MPDU and MCS data, both found in HT capabilities element.stsp2015-10-101-1/+24
* In ieee80211.h update references to standard sections to 802.11-2012.stsp2015-07-141-46/+200
* add a #define for IEEE80211_ELEMID_CSA, 802.11h-2003 Channel Switch Announcementsthen2015-04-081-1/+2
* Create a printb() suitable string for IEEE80211_FC1 field. Needed to showclaudio2013-01-171-1/+4
* Block Ack agreements are unidirectional.damien2009-01-281-2/+7
* Add some initial HT bits (not enabled yet) based on 802.11n Draft 7.01:damien2009-01-261-12/+124
* Add some inline functions to test the presence of optional 802.11damien2008-09-271-1/+55
* add ic_tid_noack bitmap to indicate a per-TID ACK policy (1=no ack,damien2008-09-011-2/+7
* move definitions of channels attributes away from ieee80211.h suchdamien2008-08-271-32/+1
* add a couple of new definitions (action frames, new subtypes for controldamien2008-08-121-4/+37
* add/process group integrity cipher suite in RSN IEs.damien2008-08-121-2/+4
* add support for EAPOL-Key v3 descriptors (similar to v2 except that thedamien2008-08-121-1/+2
* add definitions for RSN capabilities field (RSN IE).damien2008-08-121-1/+12
* process IGTK KDEs in EAPOL-Key frames and install integrity group keysdamien2008-08-121-2/+3
* Welcome BIP: the Broadcast/Multicast Integrity Protocol defineddamien2008-08-121-1/+3
* fix values for QoS control field.damien2008-08-121-6/+6
* remove unused structures and duplicated definitions.damien2008-07-271-143/+70
* add ieee80211_priv.h file: contains definitions private to net80211.damien2008-07-211-11/+4
* Kernel implementation of the 4-way handshake and group-keydamien2008-04-161-5/+15
* typo in a macro (fortunately unused): 0c00 -> 0x00damien2007-08-291-2/+2
* all WPA implementations i have tested use EAPOL-Key frames version 1,damien2007-08-011-2/+6
* WPA1 uses its own (non-standard) EAPOL-Key descriptor type.damien2007-07-281-4/+17
* cleanup definition of struct ieee80211_eapol_key.damien2007-07-241-23/+34
* some HT frames may have an additional HT Control field.damien2007-07-051-6/+26
* add the pseudo-random function (PRF) and various key derivationdamien2007-07-051-1/+11
* add subtype "Action" for management frames.damien2007-07-041-12/+5
* Backout part of 1.20 because IEEE80211_AUTH_ALGORITHM() and friends are usedclaudio2007-07-031-1/+19
* Readd IEEE80211_REASON_RSN_REQUIRED and IEEE80211_REASON_RSN_INCONSISTENTclaudio2007-07-031-1/+3
* remove more unused stuff.damien2007-07-021-39/+1
* add new ieee80211_eapol_key structure (used by the various 802.11idamien2007-07-021-1/+41
* fix REASON codes.damien2007-07-021-6/+14
* add IEEE80211_FC1_PROTECTED flag.damien2007-07-021-2/+3
* remove a lot of unused #definedamien2007-07-021-46/+4
* cleanup CAPINFO values.damien2007-06-211-7/+10
* cleanup the list of Organizationally Unique Identifiers (OUI).damien2007-06-211-15/+7
* s/IEEE80211_ELEMID_EDCA_PARAMS/IEEE80211_ELEMID_EDCAPARMS/ for consistency.damien2007-06-211-2/+2
* keep track of the Tx/Rx sequence numbers for each TID in thedamien2007-06-171-1/+4
* - remove two unused structuresdamien2007-06-171-41/+4
* remove unused structure.damien2007-06-111-5/+1
* adds 802.11e EDCA tables for QAPs and non-AP QSTAs.damien2007-06-111-7/+12
* move ieee80211_compute_duration() and ieee80211_compute_duration1()damien2007-06-071-12/+1