svn commit: r296174 - head/sys/dev/usb/wlan

Andriy Voskoboinyk avos at FreeBSD.org
Mon Feb 29 00:05:38 UTC 2016


Author: avos
Date: Mon Feb 29 00:05:37 2016
New Revision: 296174
URL: https://svnweb.freebsd.org/changeset/base/296174

Log:
  urtwn: do not filter beacon frames in HOSTAP mode while scanning
  
  urtwn_set_rx_bssid_all() will allow to receive beacons only
  when they are not denied by filter.
  
  Revealed by D5474.
  
  Tested with RTL8188CUS, HOSTAP mode.
  
  Reviewed by:	kevlo
  Approved by:	adrian (mentor)
  Differential Revision:	https://reviews.freebsd.org/D5477

Modified:
  head/sys/dev/usb/wlan/if_urtwn.c

Modified: head/sys/dev/usb/wlan/if_urtwn.c
==============================================================================
--- head/sys/dev/usb/wlan/if_urtwn.c	Sun Feb 28 23:57:26 2016	(r296173)
+++ head/sys/dev/usb/wlan/if_urtwn.c	Mon Feb 29 00:05:37 2016	(r296174)
@@ -4170,8 +4170,7 @@ urtwn_rxfilter_init(struct urtwn_softc *
 	case IEEE80211_M_HOSTAP:
 		filter &= ~(
 		    R92C_RXFLTMAP_SUBTYPE(IEEE80211_FC0_SUBTYPE_ASSOC_RESP) |
-		    R92C_RXFLTMAP_SUBTYPE(IEEE80211_FC0_SUBTYPE_REASSOC_RESP) |
-		    R92C_RXFLTMAP_SUBTYPE(IEEE80211_FC0_SUBTYPE_BEACON));
+		    R92C_RXFLTMAP_SUBTYPE(IEEE80211_FC0_SUBTYPE_REASSOC_RESP));
 		break;
 	case IEEE80211_M_MONITOR:
 	case IEEE80211_M_IBSS:


More information about the svn-src-head mailing list