From d9c0cb12c2a72bf98c8101c42dc365d3586bdda4 Mon Sep 17 00:00:00 2001 From: Chun-Yeow Yeoh Date: Fri, 4 May 2012 14:57:50 +0800 Subject: [PATCH] --- yaml --- r: 306668 b: refs/heads/master c: 7d4e15b177835dfddcab9851a889c28a85dde92e h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/mac80211/mesh_hwmp.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index e1613b7ec12b..7d20858e263b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f5c5681424299add910aad86b01d6ffe7ca02c84 +refs/heads/master: 7d4e15b177835dfddcab9851a889c28a85dde92e diff --git a/trunk/net/mac80211/mesh_hwmp.c b/trunk/net/mac80211/mesh_hwmp.c index 503016f58631..70ac7d180077 100644 --- a/trunk/net/mac80211/mesh_hwmp.c +++ b/trunk/net/mac80211/mesh_hwmp.c @@ -603,7 +603,10 @@ static void hwmp_preq_frame_process(struct ieee80211_sub_if_data *sdata, hopcount, ttl, cpu_to_le32(lifetime), cpu_to_le32(metric), cpu_to_le32(preq_id), sdata); - ifmsh->mshstats.fwded_mcast++; + if (!is_multicast_ether_addr(da)) + ifmsh->mshstats.fwded_unicast++; + else + ifmsh->mshstats.fwded_mcast++; ifmsh->mshstats.fwded_frames++; } }