aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211
Commit message (Expand)AuthorAgeFilesLines
* Replay r286410. Change KPI of how device drivers that provide wirelessGleb Smirnoff2015-08-2711-409/+217
* Reset the channel to the first available channel if the interfaceAdrian Chadd2015-08-231-0/+40
* Revert the wifi ifnet changes until things are more baked and tested.Adrian Chadd2015-08-0811-217/+409
* Change KPI of how device drivers that provide wireless connectivity interactGleb Smirnoff2015-08-0711-409/+217
* Break out the current 802.11 software scan methods into an indirect table.Adrian Chadd2015-06-085-98/+121
* Remove the start-scan call and re-inline it for now.Adrian Chadd2015-06-081-12/+1
* For now, just default to presenting "found" channels as 11g, not 11b.Adrian Chadd2015-06-051-1/+1
* 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
* 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-042-0/+45
* Move counter.h include into ieee80211_freebsd.h. Should fix build.Gleb Smirnoff2015-05-278-10/+4
* Fix spelling mistake in comment.Gavin Atkinson2015-05-261-1/+1
* Provide ieee80211_get_counter() that sums up ieee802comGleb Smirnoff2015-05-261-0/+31
* Add two counters to ieee80211com, that will be used to count transmissionGleb Smirnoff2015-05-268-1/+12
* Make ieee80211broadcastaddr global, so that drivers or otherGleb Smirnoff2015-05-262-1/+5
* Reduce diff before functional changes:Gleb Smirnoff2015-05-261-3/+2
* Migrate the scan iterator lock typedefs out into ieee80211_freebsd.h.Adrian Chadd2015-05-262-5/+12
* Migrate the 802.11s locks out into ieee80211_freebsd.h, so they can beAdrian Chadd2015-05-263-18/+31
* Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE.Gleb Smirnoff2015-05-258-78/+0
* Change three methods in struct ieee80211com, namely ic_updateslot,Gleb Smirnoff2015-05-253-12/+12
* When sending RTM_IEEE80211_CSA, RTM_IEEE80211_RADAR, RTM_IEEE80211_CAC andGleb Smirnoff2015-05-251-16/+32
* Convert malloc/free back to #define's, as part of OS portability work.Adrian Chadd2015-05-2524-127/+163
* Begin plumbing ieee80211_rx_stats through the receive path.Adrian Chadd2015-05-2513-52/+174
* Add void * member to struct ieee80211com, so that drivers can obtain theirGleb Smirnoff2015-05-251-0/+1
* Remove unused include.Gleb Smirnoff2015-05-251-1/+0
* Use name from ieee80211com instead of parent ifnet, in debugging printfs.Gleb Smirnoff2015-05-2510-50/+59
* Make net80211 drivers supply their device name to the net80211 layer, soGleb Smirnoff2015-05-251-0/+1
* Properly update TX statistics for wlan(4).Andrey V. Elsukov2015-05-232-8/+21
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-225-9/+9
* EVENTHANDLER_REGISTER() doesn't fail.Gleb Smirnoff2015-05-201-6/+0
* Do not check sequence number for QoS Null frames; set it for generated QoS NullAdrian Chadd2015-05-127-14/+24
* Prepare for supporting driver-overridden curchan when submitting scanAdrian Chadd2015-05-109-11/+21
* Fix typo introduced in previous commit.Adrian Chadd2015-05-101-1/+1
* Turn ieee80211_start_scan_locked() into a swscan module private method.Adrian Chadd2015-05-103-80/+77
* Attempt to address Bug #176201 - don't advertise what the AP announcedAdrian Chadd2015-05-101-1/+18
* Fix string concatenation - "wlan_##name" -> "wlan_" #nameAdrian Chadd2015-05-041-2/+2
* Use bssid validation for data frames only + add RUN -> RUN state transitionAdrian Chadd2015-05-041-2/+7
* Add node_clear_keyixmap() and use it in the ieee80211_free_node() / node_recl...Adrian Chadd2015-05-041-28/+26
* Remove old iv_bss entry from the node tableAdrian Chadd2015-05-031-1/+9
* iwn, wlan: fix typosEitan Adler2015-04-101-1/+1
* Initialise the pps / packet tracking timestamp so 11n aggregation works again.Adrian Chadd2015-03-221-1/+8
* Use SYSCTL_OUT_STR() to return strings.Ian Lepore2015-03-141-1/+1
* Fix kern/196290 - don't announce 11n HTINFO rates if the channel isAdrian Chadd2015-02-271-2/+17
* Switch around the order of static inline to be in line with how it'sAdrian Chadd2015-01-111-6/+6
* Global-ify channel_type() - this fixes non-debug net80211 builds.Adrian Chadd2015-01-064-48/+26
* Refactor and split out the net80211 software scan engine from the restAdrian Chadd2015-01-064-625/+1045
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-1/+1
* Update ieee80211_sta_tim_notify() to do double duty - handle STA sleepAdrian Chadd2014-12-211-1/+20
* Break out the unicast/multicast TIM bit setting into "set somethingAdrian Chadd2014-12-211-5/+28