aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_freebsd.h
Commit message (Expand)AuthorAgeFilesLines
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* [net80211] RX parameter shuffle in net80211 in preparation for 4x4 NICs and 1...Adrian Chadd2017-02-201-91/+2
* [net80211] add a field for storing a 64 bit TSC.Adrian Chadd2016-12-081-1/+3
* [net80211] begin fleshing out support for channel survey information to beAdrian Chadd2016-12-081-0/+11
* [net80211] flesh out more RX phy information.Adrian Chadd2016-12-071-2/+7
* [net80211] Add a variant on ieee80211_get_rx_params() that returns a pointer.Adrian Chadd2016-10-231-0/+1
* [net80211] add some more RX flags.Adrian Chadd2016-10-171-0/+6
* [net80211] extend the ieee80211_rx_stats struct to include more information.Adrian Chadd2016-10-081-21/+70
* [net80211] add in ToA/ToD based location mbuf tags for some experimenting.Adrian Chadd2016-09-091-0/+10
* net80211: fix LOR/deadlock in ieee80211_ff_node_cleanup().Andriy Voskoboinyk2016-06-291-0/+19
* [net80211] remove node scan lock / generation number + fix few LORsAdrian Chadd2016-06-191-22/+0
* net80211: calculate IEEE80211_MODE_BYTES / IEEE80211_CHAN_BYTESAndriy Voskoboinyk2016-05-011-1/+1
* [net80211] note that M_FF will soon mean "fast-frames" or "A-MSDU."Adrian Chadd2016-04-051-1/+1
* [net80211] migrate the time_* macros to ieee80211_* namespace.Adrian Chadd2016-03-301-4/+4
* net80211: fix a comment for TX lockAndriy Voskoboinyk2016-02-281-1/+1
* [net80211] document the (not completely complete) set of places whereAdrian Chadd2016-01-011-0/+2
* Perform some rather amusing layering violations to add mbuf tags to theAdrian Chadd2015-09-261-0/+39
* Fix the build by hiding ieee80211_add_xmit_params andAndrew Turner2015-06-041-0/+2
* First pass of adding transmit parameters as an option for outboundAdrian Chadd2015-06-041-0/+11
* Move counter.h include into ieee80211_freebsd.h. Should fix build.Gleb Smirnoff2015-05-271-1/+3
* Migrate the scan iterator lock typedefs out into ieee80211_freebsd.h.Adrian Chadd2015-05-261-0/+7
* Migrate the 802.11s locks out into ieee80211_freebsd.h, so they can beAdrian Chadd2015-05-261-0/+21
* Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE.Gleb Smirnoff2015-05-251-20/+0
* Convert malloc/free back to #define's, as part of OS portability work.Adrian Chadd2015-05-251-0/+15
* Fix string concatenation - "wlan_##name" -> "wlan_" #nameAdrian Chadd2015-05-041-2/+2
* Add in some backwards compatability hacks to make -HEAD net80211 compileAdrian Chadd2013-08-221-0/+21
* Reorder the mbuf defines to make more sense and group related flagsAndre Oppermann2013-08-191-8/+5
* Migrate the net80211 protocol specific use of M_FRAG, M_FIRSTFRAG andAndre Oppermann2013-08-191-2/+5
* Convert net80211 over to using if_transmit for the dispatch from theAdrian Chadd2013-08-081-2/+2
* Bring over my initial work from the net80211 TX locking branch.Adrian Chadd2013-03-081-2/+28
* Add a primitive to check if a lock is not owned.Adrian Chadd2012-11-261-0/+2
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Make this code a little more portable by wrapping the mtx calls intoRui Paulo2010-04-141-0/+10
* net80211 rate control framework (net80211 ratectl).Rui Paulo2010-04-071-4/+9
* Implementation of the upcoming Wireless Mesh standard, 802.11s, on theRui Paulo2009-07-111-0/+13
* Add ieee80211_ageq; a facility for staging packets that requireSam Leffler2009-07-051-32/+11
* Prepare to distribute sysctl code to reduce global definitions:Sam Leffler2009-05-201-0/+4
* Create a taskqueue for each wireless interface which provides a serialisedAndrew Thompson2009-05-021-0/+1
* Store the tx seq# of an 802.11 frame in the mbuf pkthdr; this will beSam Leffler2009-04-271-0/+7
* o update dwds mcast handling after hoisting ieee80211_encap: frames needSam Leffler2009-04-031-2/+1
* hide linker set stuff from user spaceSam Leffler2009-03-241-1/+1
* add linker sets for get/set ioctl handlers so optional net80211Sam Leffler2009-03-241-0/+11
* Add memmove() to the kernel, making the kernel compile with Clang.Ed Schouten2009-02-281-2/+0
* strip M_FRAG & co mbufs coming down from ip_output, these flags areSam Leffler2009-02-131-1/+2
* New ap-side power save implementation; the main change is to allow driversSam Leffler2008-10-261-34/+7
* introduce M_ENCAP flag to mark packets encapsulated w/ an 802.11 headerSam Leffler2008-10-261-1/+2
* o change ieee80211_mgmt_output to take a raw xmit parameters block soSam Leffler2008-10-261-2/+1
* Cleanup AMPDU handling:Sam Leffler2008-09-211-3/+7
* moreve the aggregation q; it's not being used andSam Leffler2008-09-061-7/+0