summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_output.c
Commit message (Expand)AuthorAgeFilesLines
* Provide MS() and SM() macros for 80211 and wireless drivers.Bjoern A. Zeeb2020-09-241-7/+7
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-6/+2
* [net80211] Migrate HT/legacy protection mode and preamble calculation to per-...Adrian Chadd2020-07-011-10/+29
* [net80211] Add initial U-APSD negotiation support.Adrian Chadd2020-06-161-19/+49
* [net80211] Flip on A-MPDU, A-MSDU, A-MPDU+A-MSDU and Fast frames options.Adrian Chadd2020-06-061-12/+49
* [net80211] Migrate short slot time configuration into per-vap and deferred ta...Adrian Chadd2020-06-051-1/+1
* [net80211] Use the unicast key when transmitting DWDS AP multicast frames.Adrian Chadd2020-05-081-2/+19
* Fix -Wvoid-pointer-to-enum-cast warnings.Brooks Davis2020-04-151-1/+1
* Restructure mbuf send tags to provide stronger guarantees.John Baldwin2019-05-241-0/+2
* net80211(4): hide casts for 'i_seq' field offset calculation insideAndriy Voskoboinyk2019-02-101-8/+2
* net80211: provide rate validation for injected frames.Andriy Voskoboinyk2019-01-131-0/+95
* net80211: fix duplicate sequence number bump for non-AMPDU QoS frames.Andriy Voskoboinyk2018-12-301-1/+0
* net80211: wrap protection frame allocation into ieee80211_alloc_prot()Andriy Voskoboinyk2018-03-091-0/+33
* net80211: sanitize input for ieee80211_output()Andriy Voskoboinyk2017-12-301-28/+115
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* net80211: fix a typo (premable -> preamble).Andriy Voskoboinyk2017-08-271-1/+1
* net80211: initialize i_seq for A-MPDU frames.Andriy Voskoboinyk2017-06-011-0/+6
* [net80211] teach the probe response routine to add VHT IEs as appropriate.Adrian Chadd2017-02-201-0/+9
* [net80211] don't bother doing fragmentation if the driver supports fragmentat...Adrian Chadd2017-02-091-5/+13
* [net80211] quiet IE handling improvementsAdrian Chadd2017-02-091-13/+66
* [net80211] don't update quiet time counter values every probe request.Adrian Chadd2017-02-031-8/+15
* [net80211] address seqno allocation for group addressed framesAdrian Chadd2017-01-301-11/+46
* [net80211] Initial VHT node upgrade/downgrade support and initial IE parsing.Adrian Chadd2017-01-131-1/+125
* [net80211] announce 11n capabilities in probe requests in IBSS mode.Adrian Chadd2016-11-151-2/+36
* net80211: discard an injected frame if it is smaller than header length.Andriy Voskoboinyk2016-06-091-2/+2
* net80211: fix duplicate packet counter incrementation.Andriy Voskoboinyk2016-06-091-1/+0
* net80211: replace m_getcl/m_gethdr pair with m_get2 in ieee80211_fragment()Andriy Voskoboinyk2016-05-281-10/+2
* Revert parts of r299575 in order to make more MIPS kernels buildBjoern A. Zeeb2016-05-141-0/+6
* net80211: drop some unused variables / local macrosAndriy Voskoboinyk2016-05-121-7/+0
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-3/+3
* net80211: hide subtype mask & shift in function call.Andriy Voskoboinyk2016-04-201-6/+2
* net80211: provide descriptions for reason codesAndriy Voskoboinyk2016-04-201-2/+4
* net80211: replace internal LE_READ_*/LE_WRITE_* macro with systemAndriy Voskoboinyk2016-04-201-15/+3
* [net80211] Initial A-MSDU support for testing / evaluationAdrian Chadd2016-04-061-40/+83
* net80211: wakeup scan_start() task when null data frame was actuallyAndriy Voskoboinyk2016-02-291-0/+14
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-1/+2
* net80211: move ieee80211_free_node() call on error from ic_raw_xmit() to ieee...Adrian Chadd2015-10-121-1/+3
* net80211: free node reference in the ieee80211_parent_xmitpkt() when error ha...Adrian Chadd2015-10-121-7/+2
* net80211: separate mbuf cleanup from ieee80211_fragment()Adrian Chadd2015-10-121-6/+17
* net80211: drop ieee80211_beacon_offsets parameter from ieee80211_beacon_alloc...Adrian Chadd2015-10-031-7/+7
* Comments, mostly to remind myself of what's going on and why.Adrian Chadd2015-09-281-0/+21
* Expose the wme_info IE method.Adrian Chadd2015-09-181-1/+1
* Replay r286410. Change KPI of how device drivers that provide wirelessGleb Smirnoff2015-08-271-16/+14
* Revert the wifi ifnet changes until things are more baked and tested.Adrian Chadd2015-08-081-14/+16
* Change KPI of how device drivers that provide wireless connectivity interactGleb Smirnoff2015-08-071-16/+14
* Some hostap setups may result in raw frames being transmitted withAdrian Chadd2015-06-041-1/+2
* Tag outbound raw 802.11 frames with both the node and an mbuf tagAdrian Chadd2015-06-041-0/+19
* Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE.Gleb Smirnoff2015-05-251-6/+0
* Convert malloc/free back to #define's, as part of OS portability work.Adrian Chadd2015-05-251-1/+1
* Properly update TX statistics for wlan(4).Andrey V. Elsukov2015-05-231-7/+16