Bugzilla – Bug 352
Wifi STA mac address problems
Last modified: 2008-10-16 06:47:28 UTC
In Wifi infrastructure more: 1. STA X sends a broadcast 2. AP Y retransmits the broadcast for all nodes to receive 3. STA X receives the retransmission and receives it Step 3 is bad, the STA should not forward to the upper layers broadcasts that it has sent.
Created attachment 258 [details] patch to fix it
I would suggest to check for hdr->GetAddr3 () from the caller rather than from the callee. i.e., ForwardUp should not be doing the address check. Its caller should.
OK, but that would mean changing the signature of ForwardUp to include a new address argument.
Created attachment 265 [details] foo please, test the attached.
Comment on attachment 265 [details] foo It fixes the bug.
changeset d26d57ddf801