Mesh Group address frames with wrong MAC adresses
This was first reported as maybe being related with issue #472 (closed).
Under 802.11 IEEE standard the group addresses (multicast and broadcast) in frames should be populated differently from unicast frames:
Currently they are populated as unicast frames when forwarding those frames, in MeshWifiInterfaceMac::ForwardDown
, with addresses 1,2,3 and 4 from being DA/RA, TA, DA, SA (at least, that was what I saw when debugging a forward frame, inspecting the headers before getting queued at line 263 of mesh-wifi-interface-mac.cc
).