aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_output.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add in missing m_free()'s during error conditions.Adrian Chadd2013-08-101-0/+6
* Convert net80211 over to using if_transmit for the dispatch from theAdrian Chadd2013-08-081-32/+29
* Allow net80211 to compile on stable/9 and stable/8.Adrian Chadd2013-08-071-0/+6
* Refactor the VAP transmit path code into a utility function that bothAdrian Chadd2013-07-281-116/+150
* Add ieee80211_add_{qos,wpa,rsn}() functions since they are needed by anRui Paulo2013-07-251-40/+42
* Make kassert_printf use __printflike.Alfred Perlstein2013-07-071-1/+1
* Fix net80211 fragment creation.Adrian Chadd2013-05-251-4/+15
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-1/+1
* Fix another compiler warning issue when invariants are disabled.Adrian Chadd2013-03-091-2/+1
* Bring over my initial work from the net80211 TX locking branch.Adrian Chadd2013-03-081-206/+300
* Mesh bug: debug infomartion showing swapped SA and DA address.Monthadar Al Jaberi2013-02-071-2/+2
* Add mesh debug for interarction between DS & MBSS.Monthadar Al Jaberi2013-02-071-0/+4
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-10/+10
* Mesh mode, potential garbage in QoS subfield.Monthadar Al Jaberi2012-06-251-3/+3
* Mesh forwarding with proxy support.Monthadar Al Jaberi2012-05-011-43/+72
* Migrate the net80211 TX aggregation state to be from per-AC to per-TID.Adrian Chadd2012-04-151-3/+3
* * Introduce new flag for QoS control field;Adrian Chadd2012-03-041-3/+21
* Hold IF_LOCK when manipulating the interface flags.Adrian Chadd2012-02-241-1/+6
* Correct comment for the IPv6 case to say "traffic class" not "TOS"Bjoern A. Zeeb2012-01-071-1/+1
* Add 802.11h quiet time element support into net80211.Adrian Chadd2011-11-081-2/+56
* This patch fixes beacon frame sequence number generation. The codeAdrian Chadd2011-08-241-0/+8
* Data frames sent over the mgmt path might be part of a TX aggr sessionBernhard Schmidt2011-06-041-3/+10
* We need in.h for both INET and INET6, as according to RFC 3493 itBjoern A. Zeeb2011-04-251-1/+4
* When injecting frames a temporary node is faked, during this severalBernhard Schmidt2011-03-131-1/+2