diff options
Diffstat (limited to 'drivers/net/wireless/rtlwifi/base.c')
-rw-r--r-- | drivers/net/wireless/rtlwifi/base.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/rtlwifi/base.c b/drivers/net/wireless/rtlwifi/base.c index fcf9b621918c..d63a12cc5de8 100644 --- a/drivers/net/wireless/rtlwifi/base.c +++ b/drivers/net/wireless/rtlwifi/base.c | |||
@@ -1293,7 +1293,7 @@ void rtl_beacon_statistic(struct ieee80211_hw *hw, struct sk_buff *skb) | |||
1293 | return; | 1293 | return; |
1294 | 1294 | ||
1295 | /* and only beacons from the associated BSSID, please */ | 1295 | /* and only beacons from the associated BSSID, please */ |
1296 | if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) | 1296 | if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) |
1297 | return; | 1297 | return; |
1298 | 1298 | ||
1299 | rtlpriv->link_info.bcn_rx_inperiod++; | 1299 | rtlpriv->link_info.bcn_rx_inperiod++; |
@@ -1781,7 +1781,7 @@ void rtl_recognize_peer(struct ieee80211_hw *hw, u8 *data, unsigned int len) | |||
1781 | return; | 1781 | return; |
1782 | 1782 | ||
1783 | /* and only beacons from the associated BSSID, please */ | 1783 | /* and only beacons from the associated BSSID, please */ |
1784 | if (!ether_addr_equal(hdr->addr3, rtlpriv->mac80211.bssid)) | 1784 | if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) |
1785 | return; | 1785 | return; |
1786 | 1786 | ||
1787 | if (rtl_find_221_ie(hw, data, len)) | 1787 | if (rtl_find_221_ie(hw, data, len)) |