Bug 408

Summary: No duplicate filtering for managament frames
Product: ns-3 Reporter: Kirill V. Andreev <kirillano>
Component: wifiAssignee: ns-bugs <ns-bugs>
Status: RESOLVED FIXED    
Severity: major CC: craigdo, mathieu.lacage
Priority: P1    
Version: ns-3-dev   
Hardware: All   
OS: All   
Attachments: Added duplicate filtering for non-data unicast frames

Description Kirill V. Andreev 2008-11-13 09:05:50 UTC
Created attachment 302 [details]
Added duplicate filtering for non-data unicast frames

Duplicate filtering is implemented in mac-rx-middle.cc only for data frames, but managament frames also need this procedure.
Comment 1 Mathieu Lacage 2008-11-25 09:09:17 UTC
Is there a specific reason why you simply did not move checks SequenceControlSmaller and IsDuplicate from the first clause of the if (IsData ()) statement to the beginning of the function MacRxMiddle::Receive ?

(sorry it took me so long to review this patch)
Comment 2 Kirill V. Andreev 2008-11-26 04:07:06 UTC
There is no reason. Of course, it would be better to make this check befor this if(). :)
Comment 3 Mathieu Lacage 2008-11-26 04:25:11 UTC
changeset f38616f83c3b