freebsd-dev/sys/dev/bwi
Andriy Voskoboinyk f631357540 net80211 drivers: fix rate setup for EAPOL frames, obtain Tx parameters
directly from the node.

- Use ni_txparms directly instead of calculating them manually every time
- Move M_EAPOL flag check upper; otherwise it may be skipped due to
'ucastrate' / 'mcastrate' check
- Use 'mgtrate' for control frames too (see ifconfig(8), mgtrate parameter)
- Add few more M_EAPOL checks where it was missing (zyd(4), ural(4),
urtw(4))
- Few unrelated cleanups

Tested with:
 - Intel 6205 (iwn(4)), STA mode;
 - WUSB54GC (rum(4)), HOSTAP mode + RTL8188EU (rtwn(4)), STA mode.

Reviewed by:	adrian
Differential Revision:	https://reviews.freebsd.org/D9811
2017-02-26 20:49:35 +00:00
..
bitops.h
bwimac.c net80211 & wireless drivers: remove duplicate defines (noop) 2015-09-22 02:44:59 +00:00
bwimac.h To avoid sleeping in firmware_get() with bwi mutex held, call 2015-05-27 22:30:21 +00:00
bwiphy.c net80211 & wireless drivers: remove duplicate defines (noop) 2015-09-22 02:44:59 +00:00
bwiphy.h
bwirf.c sys/dev: use our nitems() macro when it is avaliable through param.h. 2016-04-19 23:37:24 +00:00
bwirf.h
if_bwi_pci.c Setup the interrupt handler after bwi_attach(). If IRQ is shared, interrupt 2015-05-27 22:27:15 +00:00
if_bwi.c net80211 drivers: fix rate setup for EAPOL frames, obtain Tx parameters 2017-02-26 20:49:35 +00:00
if_bwireg.h
if_bwivar.h Replay r286410. Change KPI of how device drivers that provide wireless 2015-08-27 08:56:39 +00:00