summaryrefslogtreecommitdiffstats
path: root/sys/dev/hwpmc
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2016-04-09 00:58:38 +0000
committeradrian <adrian@FreeBSD.org>2016-04-09 00:58:38 +0000
commitaebce00b4b69c5728fa19631858fd85ad7bbd05a (patch)
tree6be31584b9d187730821fedeb164eb3f8c347814 /sys/dev/hwpmc
parent9156287ee2c214457b1d3e13e8a917525b654819 (diff)
downloadFreeBSD-src-aebce00b4b69c5728fa19631858fd85ad7bbd05a.zip
FreeBSD-src-aebce00b4b69c5728fa19631858fd85ad7bbd05a.tar.gz
[ath] Only process beacon frames for the IBSS/BSSID if appropriate.
* Don't use arbitrary frames for the average RX RSSI - only frames from the current BSSID * Don't log / do the syncbeacon logic for another BSSID and definitely don't do the syncbeacon call if we miss beacons outside of STA mode. * Don't do the IBSS merge bits if the current node plainly won't ever match our current BSS (ie, the IBSS doesn't have to match, but all the same bits that we check in ieee80211_ibss_merge() have to match.) Tested: * ath(4), AR9380, IBSS mode, surrounded by a lot of IBSS 11ac networks. Sponsored by: Eva Automation, Inc.
Diffstat (limited to 'sys/dev/hwpmc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud