summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211.c
Commit message (Expand)AuthorAgeFilesLines
* Replace the homegrown implementation of nitems() with calls to nitems()rpaulo2013-08-141-12/+11
* Convert net80211 over to using if_transmit for the dispatch from theadrian2013-08-081-5/+2
* Allow net80211 to compile on stable/9 and stable/8.adrian2013-08-071-0/+6
* Add const qualifier to the dst parameter of the ifnet if_output method.glebius2013-04-261-1/+1
* Bring over my initial work from the net80211 TX locking branch.adrian2013-03-081-0/+2
* Fix up some initial issues with creation and deletion of hotpluggedadrian2012-10-261-0/+22
* Create a new task to handle 802.11n channel width changes.adrian2012-03-251-0/+8
* Mark the taskqueue as the _net80211_ taskqueue.adrian2012-01-221-1/+1
* Fix some net80211 enum nits:bschmidt2011-12-171-5/+9
* While determining the maxrate for ieee80211_media_setup() honorbschmidt2011-03-131-4/+12
* First step on removing the harcoded RX/TX stream and MCS0-15 assumptions.bschmidt2011-03-131-0/+9
* Complete the MCS rate table based on the final 802.11n std. While herebschmidt2011-03-101-0/+61
* Instead of using the AMRR ratectl algo as default for drivers which havebschmidt2010-11-061-3/+1
* Introduce IEEE80211_C_RATECTL, drivers which use the ratectl frameworkbschmidt2010-08-141-1/+2
* Add new tunable 'net.link.ifqmaxlen' to set default send interfacesobomax2010-05-031-2/+2
* net80211 rate control framework (net80211 ratectl).rpaulo2010-04-071-0/+3
* Add a new field for extended HT capabilities.rpaulo2010-03-231-0/+1
* Use the iflladdr_event event to keep the mac address on the vap in sync withthompsa2010-01-191-0/+3
* Take a step towards removing if_watchdog/if_timer. Don't explicitly setjhb2009-11-061-1/+0
* Drain link state event changes posted during vap destroy. This is asam2009-08-121-1/+3
* Filter setting IFF_PROMISC on tdma vaps; we don't want the underyling devicesam2009-07-311-1/+2
* correct handling of IFF_PROMISC; this should not be pushed to the parentsam2009-07-241-1/+2
* monitor mode vaps are meant to be read-only so they can operate on anysam2009-07-241-5/+18
* Implementation of the upcoming Wireless Mesh standard, 802.11s, on therpaulo2009-07-111-0/+8
* Add ieee80211_ageq; a facility for staging packets that requiresam2009-07-051-0/+37
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-0/+1
* add missing calls to ieee80211_dfs_attach/detachsam2009-06-091-0/+2
* iv_flags_ext is full, make room by moving HT-related flags to a newsam2009-06-071-5/+46
* partially fix mode setting; this no longer returns an error but stillsam2009-06-021-1/+1
* move if_detach to the top of ieee80211_ifdetach to close various racessam2009-06-021-2/+3
* Remove hack used to deal with ifnet teardown now that if_detach and thesam2009-06-021-22/+4
* Fix monitor mode vaps to work as intended:sam2009-06-021-4/+0
* Overhaul monitor mode handling:sam2009-05-201-2/+9
* Create a taskqueue for each wireless interface which provides a serialisedthompsa2009-05-021-3/+20
* Change if_output to take a struct route as its fourth argument in orderkmacy2009-04-161-1/+1
* o add ic_rt to track the rate table for the current channel; this enablessam2009-03-291-0/+1
* Eliminate ic_myaddr so changing the mac address of a device works correctly:sam2009-03-291-2/+3
* split Atheros SuperG support out into it's own file that's included onlysam2009-03-241-4/+19
* Add modes for 1/2 and 1/4-width channels so we have separate roamingsam2009-02-191-6/+19
* check ptr against NULLsam2009-02-191-1/+1
* instead of special casing lookups for the 11na/g legacy rate set, justsam2009-02-191-6/+3
* remove ic_stats; it was intended to accumulate stats from vaps as theysam2009-02-131-1/+0
* Add a ieee80211_waitfor_parent() function that will wait for all deferredthompsa2009-02-121-1/+1
* When crafting a media setting w/ an auto (non-fixed) rate mask out thesam2009-02-031-12/+14
* setup default rate set for static turbo modesam2009-01-291-0/+1
* fill in ieee channel #'s and max tx power for drivers that work exclusivelysam2009-01-271-0/+15
* TDMA support for long distance point-to-point links using ath devices:sam2009-01-081-1/+16
* Fix definition of IEEE80211_CHAN_MAX; it was defined as 255 butsam2008-12-151-3/+1
* honor IEEE80211_CLONE_NOBEACONS for type of vap, not just a sta mode vapsam2008-10-251-5/+3
* o add support for ifconfig wlanX mode foosam2008-10-251-62/+8
OpenPOWER on IntegriCloud