aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_output.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do not check sequence number for QoS Null frames; set it for generated QoS NullAdrian Chadd2015-05-121-1/+6
* Fix kern/196290 - don't announce 11n HTINFO rates if the channel isAdrian Chadd2015-02-271-2/+17
* Make ieee80211_add_ssid() public.Adrian Chadd2014-12-191-1/+1
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-9/+9
* Allow frames to be transmitted in either RUN or SLEEP stateAdrian Chadd2014-04-231-10/+25
* Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED.Kevin Lo2014-01-081-2/+2
* Don't return ENOBUFS if the transmit path handles the frame but queues it (eg...Adrian Chadd2013-11-061-4/+8
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Fix a use-after-free node reference issue when waiting for a returnAdrian Chadd2013-10-241-5/+21
* Create a new function to complete 802.11 mbuf transmission.Adrian Chadd2013-08-271-0/+31
* Migrate the ff_encap1() routine out into the normal output code.Adrian Chadd2013-08-261-0/+37
* Return the correct status if ieee80211_ff_check() consumes the mbuf.Adrian Chadd2013-08-181-2/+1