ath6kl: Support net_stats.multicast
authorVasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
Tue, 3 Apr 2012 08:43:46 +0000 (14:13 +0530)
committerKalle Valo <kvalo@qca.qualcomm.com>
Wed, 4 Apr 2012 11:43:55 +0000 (14:43 +0300)
net_stats.multicast is updated with the count of received multicast packets.

kvalo: indentation changes

Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath6kl/txrx.c

index fdcc6ee5fe323be51ceb0975c7731af50edbc87e..0163182e79da2d9f650148645e6e30de49fe9caf 100644 (file)
@@ -1593,7 +1593,8 @@ void ath6kl_rx(struct htc_target *target, struct htc_packet *packet)
                        /* aggregation code will handle the skb */
                        return;
                }
-       }
+       } else if (!is_broadcast_ether_addr(datap->h_dest))
+               vif->net_stats.multicast++;
 
        ath6kl_deliver_frames_to_nw_stack(vif->ndev, skb);
 }