aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211
Commit message (Expand)AuthorAgeFilesLines
* net80211: Fix IEEE80211_KEY_UNDEFINED() in ieee80211_node_delucastkey()Bjoern A. Zeeb26 hours1-1/+1
* net80211: fix spelling of Michael (MMIC)Bjoern A. Zeeb2 days1-1/+1
* net80211: LinuxKPI 802.11: clean up MIC vs. MMIC rx flagsBjoern A. Zeeb2 days4-14/+11
* net80211: add AES-GCM in ddb outputAdrian Chadd5 days1-0/+3
* net80211: update get_sta_info() to only populate isi_txrate for legacy ratesAdrian Chadd8 days1-1/+11
* net80211: migrate ieee80211_rate2media() to use ieee80211_node_txrateAdrian Chadd8 days3-22/+42
* net80211: add static initialisers for the ieee80211_node_txrate optionsAdrian Chadd8 days1-0/+18
* net80211: update ieee80211_node_get_txrate_mbit() to support VHTAdrian Chadd8 days1-31/+27
* net80211: add ieee80211_phy_vht_get_mcs_kbit()Adrian Chadd8 days2-0/+87
* net80211: add VHT MCS in AMRR rate controlAdrian Chadd8 days2-6/+181
* net80211: refactor amrr_node_init() into HT and legacy pathsAdrian Chadd8 days1-48/+73
* net80211: refactor amrr_update() into HT and legacy pathsAdrian Chadd8 days1-18/+83
* net80211: add ieee80211_vht_node_check_tx_valid_mcs()Adrian Chadd8 days2-0/+51
* net80211: add node VHT transmit rate helper functionsAdrian Chadd8 days2-0/+44
* net80211: add valid VHT MCS combinations and helper functionsAdrian Chadd8 days2-0/+93
* net80211: Implement ieee80211_setup_vht_rates()Adrian Chadd8 days6-17/+64
* net80211: add ieee80211_node_get_txrate() to populate the "new" transmit structAdrian Chadd8 days2-0/+22
* net80211: convert ni_txrate to a struct, with extra rate informationAdrian Chadd8 days3-12/+108
* net80211: change ieee80211_ratectl_rate() to not return a rixAdrian Chadd8 days1-2/+2
* net80211: remove direct use of ni->ni_txrate, add indirection methodsAdrian Chadd8 days13-50/+112
* net80211: crypto: ccmp: simplify and style(9)Bjoern A. Zeeb2025-02-201-3/+4
* net80211: crypto: ccmp: fix more hardware offload bitsBjoern A. Zeeb2025-02-161-0/+13
* net80211/crypto: LinuxKPI/802.11: introduce IEEE80211_RX_F_PN_VALIDATEDBjoern A. Zeeb2025-02-162-3/+14
* net80211: use IEEE80211_KEY_UNDEFINED() insetad of checking they keyixBjoern A. Zeeb2025-02-151-1/+1
* net80211: crypto: enhance comment about IEEE80211_RX_F_MMIC_STRIPBjoern A. Zeeb2025-02-151-1/+1
* net80211: rename \4 in IEEE80211_VHTCAP_BITS for clarityBjoern A. Zeeb2025-02-151-1/+1
* net80211/ifconfig: swap IEEE80211_FVHT_USEVHT160 and 80P80Bjoern A. Zeeb2025-02-151-2/+6
* net80211 / LinuxKPI 802.11: add 802.11-2016 VHT Extended NSS BW definesBjoern A. Zeeb2025-02-151-0/+4
* net80211: Fix a typo in a source code commentGordon Bergling2025-01-261-1/+1
* net80211: add IEEE80211_IS_LOCKED()Bjoern A. Zeeb2025-01-151-0/+2
* net80211: add helper functions for VHT transmitAdrian Chadd2025-01-092-0/+141
* net80211 / LinuxKPI 802.11: correct enum ieee80211_sta_rx_bwBjoern A. Zeeb2025-01-074-13/+25
* net80211: (v)ht: use macros at handBjoern A. Zeeb2025-01-071-6/+2
* net80211: add missing 80Mhz and 160Mhz channel rangesBjoern A. Zeeb2025-01-071-0/+2
* net80211: correct typo s/Insure/Ensure/Bjoern A. Zeeb2025-01-071-1/+1
* net80211: HT: check for feature support in ht_recv_action_ht_txchwidth()Bjoern A. Zeeb2024-12-081-2/+6
* net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITSBjoern A. Zeeb2024-12-081-1/+2
* net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chwBjoern A. Zeeb2024-12-085-16/+39
* amrr: remove duplicate logic, use ieee80211_ht_check_tx_ht()Adrian Chadd2024-12-031-28/+9
* net80211: add helper functions for determining HT transmit parametersAdrian Chadd2024-12-032-0/+146
* net80211: 11ac: add options to manage VHT STBCBjoern A. Zeeb2024-12-014-6/+36
* net80211: name IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_{NONE -> NO160}Bjoern A. Zeeb2024-12-011-1/+1
* net80211: add missing reference for struct ieee80211_vht_mcs_infoBjoern A. Zeeb2024-12-011-0/+1
* net80211: add IEEE80211_IS_QOS_NULL()Adrian Chadd2024-11-191-0/+10
* net80211: remove IEEE80211_FC0_QOSDATAAdrian Chadd2024-11-171-3/+0
* net80211: migrate FC0_TYPE_MASK / FC0_SUBTYPE_MASK frame type checks to macrosAdrian Chadd2024-11-171-0/+36
* net80211: clean up / add more macros to check the frame typesAdrian Chadd2024-11-119-25/+52
* net80211: add MMIC element ID (for management frame protected group action fr...Adrian Chadd2024-09-131-0/+3
* net80211: fix fast BSS transition element ID nameAdrian Chadd2024-09-131-1/+1
* net80211: scan/internal: change boolean argument from int to boolBjoern A. Zeeb2024-07-267-9/+9