| Commit message (Expand) | Author | Age | Files | Lines |
* | net80211: move ieee80211_free_node() call on error from ic_raw_xmit() to ieee... | adrian | 2015-10-12 | 1 | -1/+3 |
* | net80211: free node reference in the ieee80211_parent_xmitpkt() when error ha... | adrian | 2015-10-12 | 7 | -36/+18 |
* | net80211: separate mbuf cleanup from ieee80211_fragment() | adrian | 2015-10-12 | 3 | -7/+19 |
* | net80211: reduce code duplication in the ieee80211_ioctl_setwmeparam() + fix ... | adrian | 2015-10-03 | 1 | -35/+17 |
* | net80211: drop ieee80211_beacon_offsets parameter from ieee80211_beacon_alloc... | adrian | 2015-10-03 | 2 | -10/+9 |
* | net80211: drop redundant 3rd parameter from iv_key_set(). | adrian | 2015-10-03 | 2 | -5/+3 |
* | net80211: add a possibility to retrieve current TX key without encapsulation. | adrian | 2015-10-03 | 2 | -11/+23 |
* | net80211: add new method for ieee80211_cipher (ic_setiv). | adrian | 2015-10-03 | 5 | -46/+85 |
* | net80211: get rid of tx_phase1_done flag (ieee80211_crypto_tkip.c). | adrian | 2015-10-03 | 1 | -13/+5 |
* | net80211: separate ieee80211_crypto_get_keyid() from ieee80211_crypto_encap() | adrian | 2015-10-02 | 6 | -17/+39 |
* | Fix neeed -> neeeded. | adrian | 2015-10-02 | 3 | -3/+3 |
* | Defer calling into the driver to update the QOS (WME) configuration. | adrian | 2015-09-29 | 2 | -1/+17 |
* | Remove some debugging that wasn't supposed to be there. | adrian | 2015-09-28 | 1 | -2/+0 |
* | Migrate the fast-frames transmit support away from using the txa_private | adrian | 2015-09-28 | 2 | -16/+29 |
* | Comments, mostly to remind myself of what's going on and why. | adrian | 2015-09-28 | 1 | -0/+21 |
* | Abstract out the ampdu TX pps initialisation code so it can be reused | adrian | 2015-09-28 | 2 | -4/+15 |
* | Perform some rather amusing layering violations to add mbuf tags to the | adrian | 2015-09-26 | 5 | -34/+103 |
* | net80211: include one copy of struct ieee80211_beacon_offsets into ieee80211vap | adrian | 2015-09-22 | 1 | -0/+1 |
* | Remove duplicate use of RV(), LE_* and other macros. | adrian | 2015-09-22 | 3 | -21/+10 |
* | Add external facing methods to control TX A-MPDU negotiaton. | adrian | 2015-09-22 | 2 | -6/+52 |
* | Define a rateval macro that drivers tend to hard-code. | adrian | 2015-09-22 | 1 | -0/+1 |
* | Add an external facing function to manually set the RX A-MPDU parameters | adrian | 2015-09-18 | 2 | -0/+40 |
* | Expose the wme_info IE method. | adrian | 2015-09-18 | 2 | -1/+3 |
* | Replay r286410. Change KPI of how device drivers that provide wireless | glebius | 2015-08-27 | 11 | -409/+217 |
* | Reset the channel to the first available channel if the interface | adrian | 2015-08-23 | 1 | -0/+40 |
* | Revert the wifi ifnet changes until things are more baked and tested. | adrian | 2015-08-08 | 11 | -217/+409 |
* | Change KPI of how device drivers that provide wireless connectivity interact | glebius | 2015-08-07 | 11 | -409/+217 |
* | Break out the current 802.11 software scan methods into an indirect table. | adrian | 2015-06-08 | 5 | -98/+121 |
* | Remove the start-scan call and re-inline it for now. | adrian | 2015-06-08 | 1 | -12/+1 |
* | For now, just default to presenting "found" channels as 11g, not 11b. | adrian | 2015-06-05 | 1 | -1/+1 |
* | Some hostap setups may result in raw frames being transmitted with | adrian | 2015-06-04 | 1 | -1/+2 |
* | Tag outbound raw 802.11 frames with both the node and an mbuf tag | adrian | 2015-06-04 | 1 | -0/+19 |
* | Fix the build by hiding ieee80211_add_xmit_params and | andrew | 2015-06-04 | 1 | -0/+2 |
* | First pass of adding transmit parameters as an option for outbound | adrian | 2015-06-04 | 2 | -0/+45 |
* | Move counter.h include into ieee80211_freebsd.h. Should fix build. | glebius | 2015-05-27 | 8 | -10/+4 |
* | Fix spelling mistake in comment. | gavin | 2015-05-26 | 1 | -1/+1 |
* | Provide ieee80211_get_counter() that sums up ieee802com | glebius | 2015-05-26 | 1 | -0/+31 |
* | Add two counters to ieee80211com, that will be used to count transmission | glebius | 2015-05-26 | 8 | -1/+12 |
* | Make ieee80211broadcastaddr global, so that drivers or other | glebius | 2015-05-26 | 2 | -1/+5 |
* | Reduce diff before functional changes: | glebius | 2015-05-26 | 1 | -3/+2 |
* | Migrate the scan iterator lock typedefs out into ieee80211_freebsd.h. | adrian | 2015-05-26 | 2 | -5/+12 |
* | Migrate the 802.11s locks out into ieee80211_freebsd.h, so they can be | adrian | 2015-05-26 | 3 | -18/+31 |
* | Cleanup compat shims for FreeBSD versions that predate 10.0-RELEASE. | glebius | 2015-05-25 | 8 | -78/+0 |
* | Change three methods in struct ieee80211com, namely ic_updateslot, | glebius | 2015-05-25 | 3 | -12/+12 |
* | When sending RTM_IEEE80211_CSA, RTM_IEEE80211_RADAR, RTM_IEEE80211_CAC and | glebius | 2015-05-25 | 1 | -16/+32 |
* | Convert malloc/free back to #define's, as part of OS portability work. | adrian | 2015-05-25 | 24 | -127/+163 |
* | Begin plumbing ieee80211_rx_stats through the receive path. | adrian | 2015-05-25 | 13 | -52/+174 |
* | Add void * member to struct ieee80211com, so that drivers can obtain their | glebius | 2015-05-25 | 1 | -0/+1 |
* | Remove unused include. | glebius | 2015-05-25 | 1 | -1/+0 |
* | Use name from ieee80211com instead of parent ifnet, in debugging printfs. | glebius | 2015-05-25 | 10 | -50/+59 |