freebsd-dev/sys/dev/usb/wlan
Andriy Voskoboinyk c84bb70268 rum: fix frame length checks in Rx path.
Split usbd_xfer_status() check:
- Check xfer length: must be longer, than Rx descriptor size.
- Check frame size: must be shorter than xfer length.
- Discard too short frames.

Tested with WUSB54GC, STA/MONITOR modes.
2016-09-06 06:40:59 +00:00
..
if_rsu.c urtwn, rtwn, rsu: switch to ieee80211_add_channel_list_2ghz(). 2016-05-26 16:39:11 +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 rum: fix frame length checks in Rx path. 2016-09-06 06:40:59 +00:00
if_rumfw.h
if_rumreg.h rum: add legacy power saving support (STA mode). 2016-03-21 22:29:24 +00:00
if_rumvar.h rum: add legacy power saving support (STA mode). 2016-03-21 22:29:24 +00:00
if_run.c [run] fix TSF locking in RX radiotap. 2016-06-04 07:18:39 +00:00
if_runreg.h run: switch to ieee80211_add_channel_list_*() 2016-05-26 15:05:37 +00:00
if_runvar.h zyd, run, ural: do not corrupt MAC address 2016-03-03 20:06:16 +00:00
if_uath.c net80211 + drivers: hide size of 'bands' array behind a macro. 2016-04-29 22:14:11 +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 net80211 + drivers: hide size of 'bands' array behind a macro. 2016-04-29 22:14:11 +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 ural: switch to ieee80211_add_channel_list_*() 2016-05-26 15:12:54 +00:00
if_uralreg.h
if_uralvar.h zyd, run, ural: do not corrupt MAC address 2016-03-03 20:06:16 +00:00
if_urtw.c urtw: fix unused variable assignments. 2016-06-02 12:01:58 +00:00
if_urtwreg.h urtw: switch to ieee80211_add_channel_list_2ghz(). 2016-05-26 16:15:10 +00:00
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 zyd: switch to ieee80211_add_channel_list_*() 2016-05-26 15:56:27 +00:00
if_zydfw.h
if_zydreg.h zyd: switch to ieee80211_add_channel_list_*() 2016-05-26 15:56:27 +00:00