diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/recv.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/recv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/recv.c b/drivers/net/wireless/ath/ath9k/recv.c index b46badd21f73..76abbbec9fd7 100644 --- a/drivers/net/wireless/ath/ath9k/recv.c +++ b/drivers/net/wireless/ath/ath9k/recv.c | |||
@@ -637,7 +637,7 @@ int ath_rx_tasklet(struct ath_softc *sc, int flush) | |||
637 | } | 637 | } |
638 | 638 | ||
639 | /* Send the frame to mac80211 */ | 639 | /* Send the frame to mac80211 */ |
640 | if (hdr->addr1[5] & 0x01) { | 640 | if (is_multicast_ether_addr(hdr->addr1)) { |
641 | int i; | 641 | int i; |
642 | /* | 642 | /* |
643 | * Deliver broadcast/multicast frames to all suitable | 643 | * Deliver broadcast/multicast frames to all suitable |