mac80211: add back channel change flag
[cascardo/linux.git] / net / mac80211 / mesh_hwmp.c
index 27e0c2f..9b59658 100644 (file)
@@ -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++;
        }
 }