freebsd-dev/sys/dev/usb/wlan
Andriy Voskoboinyk e77cd6fd9e urtwn: fix frame processing in the Rx path.
Currently, in case when npkts >= 2, RSSI and Rx radiotap fields
will be overridden by the next packet. As a result, every packet
from this chain will use the same RSSI / radiotap data.

After this change, RSSI and radiotap structure will be filled
for every frame right before ieee80211_input() call.

Tested with RTL8188EU / RTL8188CUS, STA and MONITOR modes.

Reviewed by:	kevlo
Approved by:	adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D4487
2015-12-14 13:05:16 +00:00
..
if_rsu.c Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
if_rsureg.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_rum.c wpi, rum and urtwn: update copyright headers 2015-12-13 22:08:27 +00:00
if_rumfw.h
if_rumreg.h rum(4): add WME support. 2015-10-03 22:35:37 +00:00
if_rumvar.h net80211: WME callback cleanup in various drivers 2015-11-05 17:58:18 +00:00
if_run.c net80211: remove hardcoded slot time durations from drivers 2015-12-13 20:48:24 +00:00
if_runreg.h Fix max TX power settings for RT5390/RT5392. 2015-10-04 13:39:00 +00:00
if_runvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_uath.c Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
if_uathreg.h
if_uathvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_upgt.c Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
if_upgtvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_ural.c net80211: remove hardcoded slot time durations from drivers 2015-12-13 20:48:24 +00:00
if_uralreg.h
if_uralvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_urtw.c net80211: remove hardcoded slot time durations from drivers 2015-12-13 20:48:24 +00:00
if_urtwn.c urtwn: fix frame processing in the Rx path. 2015-12-14 13:05:16 +00:00
if_urtwnreg.h urtwn: add support for hardware encryption (WEP, TKIP and CCMP) 2015-12-13 22:00:19 +00:00
if_urtwnvar.h urtwn: add TSF field into RX radiotap header. 2015-12-14 12:36:10 +00:00
if_urtwreg.h
if_urtwvar.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00
if_zyd.c Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
if_zydfw.h
if_zydreg.h net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (never used here) 2015-10-12 05:21:51 +00:00