summaryrefslogtreecommitdiffstats
path: root/sys/net80211
Commit message (Expand)AuthorAgeFilesLines
* net80211: move ieee80211_free_node() call on error from ic_raw_xmit() to ieee...adrian2015-10-121-1/+3
* net80211: free node reference in the ieee80211_parent_xmitpkt() when error ha...adrian2015-10-127-36/+18
* net80211: separate mbuf cleanup from ieee80211_fragment()adrian2015-10-123-7/+19
* net80211: reduce code duplication in the ieee80211_ioctl_setwmeparam() + fix ...adrian2015-10-031-35/+17
* net80211: drop ieee80211_beacon_offsets parameter from ieee80211_beacon_alloc...adrian2015-10-032-10/+9
* net80211: drop redundant 3rd parameter from iv_key_set().adrian2015-10-032-5/+3
* net80211: add a possibility to retrieve current TX key without encapsulation.adrian2015-10-032-11/+23
* net80211: add new method for ieee80211_cipher (ic_setiv).adrian2015-10-035-46/+85
* net80211: get rid of tx_phase1_done flag (ieee80211_crypto_tkip.c).adrian2015-10-031-13/+5
* net80211: separate ieee80211_crypto_get_keyid() from ieee80211_crypto_encap()adrian2015-10-026-17/+39
* Fix neeed -> neeeded.adrian2015-10-023-3/+3
* Defer calling into the driver to update the QOS (WME) configuration.adrian2015-09-292-1/+17
* Remove some debugging that wasn't supposed to be there.adrian2015-09-281-2/+0
* Migrate the fast-frames transmit support away from using the txa_privateadrian2015-09-282-16/+29
* Comments, mostly to remind myself of what's going on and why.adrian2015-09-281-0/+21
* Abstract out the ampdu TX pps initialisation code so it can be reusedadrian2015-09-282-4/+15
* Perform some rather amusing layering violations to add mbuf tags to theadrian2015-09-265-34/+103
* net80211: include one copy of struct ieee80211_beacon_offsets into ieee80211vapadrian2015-09-221-0/+1
* Remove duplicate use of RV(), LE_* and other macros.adrian2015-09-223-21/+10
* Add external facing methods to control TX A-MPDU negotiaton.adrian2015-09-222-6/+52
* Define a rateval macro that drivers tend to hard-code.adrian2015-09-221-0/+1
* Add an external facing function to manually set the RX A-MPDU parametersadrian2015-09-182-0/+40
* Expose the wme_info IE method.adrian2015-09-182-1/+3
* Replay r286410. Change KPI of how device drivers that provide wirelessglebius2015-08-2711-409/+217
* Reset the channel to the first available channel if the interfaceadrian2015-08-231-0/+40
* Revert the wifi ifnet changes until things are more baked and tested.adrian2015-08-0811-217/+409
* Change KPI of how device drivers that provide wireless connectivity interactglebius2015-08-0711-409/+217
* Break out the current 802.11 software scan methods into an indirect table.adrian2015-06-085-98/+121
* Remove the start-scan call and re-inline it for now.adrian2015-06-081-12/+1
* For now, just default to presenting "found" channels as 11g, not 11b.adrian2015-06-051-1/+1
* Some hostap setups may result in raw frames being transmitted withadrian2015-06-041-1/+2
* Tag outbound raw 802.11 frames with both the node and an mbuf tagadrian2015-06-041-0/+19
* Fix the build by hiding ieee80211_add_xmit_params andandrew2015-06-041-0/+2
* First pass of adding transmit parameters as an option for outboundadrian2015-06-042-0/+45
* Move counter.h include into ieee80211_freebsd.h. Should fix build.glebius2015-05-278-10/+4
* Fix spelling mistake in comment.gavin2015-05-261-1/+1
* Provide ieee80211_get_counter() that sums up ieee802comglebius2015-05-261-0/+31
* Add two counters to ieee80211com, that will be used to count transmissionglebius2015-05-268-1/+12
* Make ieee80211broadcastaddr global, so that drivers or otherglebius2015-05-262-1/+5
* Reduce diff before functional changes:glebius2015-05-261-3/+2
* Migrate the scan iterator lock typedefs out into ieee80211_freebsd.h.adrian2015-05-262-5/+12
* Migrate the 802.11s locks out into ieee80211_freebsd.h, so they can beadrian2015-05-263-18/+31
* Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE.glebius2015-05-258-78/+0
* Change three methods in struct ieee80211com, namely ic_updateslot,glebius2015-05-253-12/+12
* When sending RTM_IEEE80211_CSA, RTM_IEEE80211_RADAR, RTM_IEEE80211_CAC andglebius2015-05-251-16/+32
* Convert malloc/free back to #define's, as part of OS portability work.adrian2015-05-2524-127/+163
* Begin plumbing ieee80211_rx_stats through the receive path.adrian2015-05-2513-52/+174
* Add void * member to struct ieee80211com, so that drivers can obtain theirglebius2015-05-251-0/+1
* Remove unused include.glebius2015-05-251-1/+0
* Use name from ieee80211com instead of parent ifnet, in debugging printfs.glebius2015-05-2510-50/+59
OpenPOWER on IntegriCloud