summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211.c
Commit message (Expand)AuthorAgeFilesLines
* net80211: fix more compiler warnings.avos2016-05-191-1/+1
* net80211: unbreak 'show all vaps(/a)' ddb commandavos2016-05-171-0/+11
* sys/net*: minor spelling fixes.pfg2016-05-031-1/+1
* net80211: provide a set of ieee80211_add_channel*() functionsavos2016-04-291-8/+256
* net80211: enable promiscuous mode state change for non-monitor/ahdemo modesavos2016-04-211-10/+0
* net80211: copy MAC address into iv_myaddr[] instead of aliasing it.avos2016-04-051-2/+2
* net80211: remove redundant locking.avos2016-02-281-4/+4
* net80211: fix 'uma_zalloc_arg: zone "32" with non-sleepable locks held'avos2016-02-261-6/+9
* These files were getting sys/malloc.h and vm/uma.h with header pollutionglebius2016-02-011-0/+1
* net80211: add ieee80211_restart_all() call.avos2015-10-271-0/+2
* Replay r286410. Change KPI of how device drivers that provide wirelessglebius2015-08-271-173/+109
* Revert the wifi ifnet changes until things are more baked and tested.adrian2015-08-081-109/+173
* Change KPI of how device drivers that provide wireless connectivity interactglebius2015-08-071-173/+109
* For now, just default to presenting "found" channels as 11g, not 11b.adrian2015-06-051-1/+1
* Provide ieee80211_get_counter() that sums up ieee802comglebius2015-05-261-0/+31
* Make ieee80211broadcastaddr global, so that drivers or otherglebius2015-05-261-1/+1
* Reduce diff before functional changes:glebius2015-05-261-3/+2
* Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE.glebius2015-05-251-6/+0
* Change three methods in struct ieee80211com, namely ic_updateslot,glebius2015-05-251-4/+6
* Begin plumbing ieee80211_rx_stats through the receive path.adrian2015-05-251-0/+69
* Use name from ieee80211com instead of parent ifnet, in debugging printfs.glebius2015-05-251-10/+23
* Global-ify channel_type() - this fixes non-debug net80211 builds.adrian2015-01-061-0/+20
* Mechanically convert to if_inc_counter().glebius2014-09-191-1/+1
* Undo r195846 for now - allow raw frame transmit in monitor mode.adrian2014-08-101-9/+3
* Allow the state of the interface to be "up" if the VAP is in SLEEP state.adrian2014-04-231-1/+2
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* 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
OpenPOWER on IntegriCloud