diff options
Diffstat (limited to 'drivers/net/wireless/iwlegacy/3945.c')
| -rw-r--r-- | drivers/net/wireless/iwlegacy/3945.c | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/net/wireless/iwlegacy/3945.c b/drivers/net/wireless/iwlegacy/3945.c index f09e257759d..b598e280350 100644 --- a/drivers/net/wireless/iwlegacy/3945.c +++ b/drivers/net/wireless/iwlegacy/3945.c @@ -26,7 +26,6 @@  #include <linux/kernel.h>  #include <linux/module.h> -#include <linux/init.h>  #include <linux/slab.h>  #include <linux/pci.h>  #include <linux/dma-mapping.h> @@ -466,10 +465,10 @@ il3945_is_network_packet(struct il_priv *il, struct ieee80211_hdr *header)  	switch (il->iw_mode) {  	case NL80211_IFTYPE_ADHOC:	/* Header: Dest. | Source    | BSSID */  		/* packets to our IBSS update information */ -		return ether_addr_equal(header->addr3, il->bssid); +		return ether_addr_equal_64bits(header->addr3, il->bssid);  	case NL80211_IFTYPE_STATION:	/* Header: Dest. | AP{BSSID} | Source */  		/* packets to our IBSS update information */ -		return ether_addr_equal(header->addr2, il->bssid); +		return ether_addr_equal_64bits(header->addr2, il->bssid);  	default:  		return 1;  	} @@ -574,7 +573,7 @@ il3945_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb)  		rx_status.flag |= RX_FLAG_SHORTPRE;  	if ((unlikely(rx_stats->phy_count > 20))) { -		D_DROP("dsp size out of range [0,20]: %d/n", +		D_DROP("dsp size out of range [0,20]: %d\n",  		       rx_stats->phy_count);  		return;  	}  | 
