opnsense-src/sys/dev/usb/wlan
Andriy Voskoboinyk 0046e1868f net80211 drivers: fix ieee80211_init_channels() usage
Fix out-of-bounds read (all) / write (11n capable) for drivers
that are using ieee80211_init_channels() to initialize channel list.

Tested with:
 * RTL8188EU, STA mode.
 * RTL8188CUS, STA mode.
 * WUSB54GC, HOSTAP mode.

Approved by:	adrian (mentor)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D4818
2016-01-07 18:41:03 +00:00
..
if_rsu.c net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +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 net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +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 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +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 net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
if_uathreg.h Add uath(4) wireless USB driver for Atheros AR5005UG and AR5005UX 2009-04-04 11:23:00 +00:00
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: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +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 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
if_uralreg.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
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 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
if_urtwn.c net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
if_urtwnreg.h urtwn: add bits for R92C_HWSEQ_CTRL and R92C_TXPAUSE registers 2016-01-04 21:16:49 +00:00
if_urtwnvar.h urtwn: fix off-by-one error. 2015-12-15 17:59:13 +00:00
if_urtwreg.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +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 net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +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