summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorgaolez <gaolez@codeaurora.org>2018-06-12 17:51:44 +0800
committergaolez <gaolez@codeaurora.org>2018-06-12 18:03:16 +0800
commit1c2fcb1ea491301a8fb455d8c7fd2238c23dfc3d (patch)
tree87d14f062bf1b697b09e935eaca3e1ec5d9ab112 /tools/perf/scripts/python
parentc0d4728866acd9d72eb2ce44a6886368c8c90735 (diff)
qcacld-2.0: Fix logic to drop duplicate deauth/disassoc frames
propagation from qcacld-3.0 to qcacld-2.0. The frame received time is updated even when the frame was dropped and thus the received time of the frame keeps on increasing. Thus the condition to check if frame is allowed after TLSHIM_MGMT_FRAME_DETECT_DOS_TIMER ms always fails if driver continuously keep on getting the frames. This can lead to dropping of valid deauth/disassoc frames in case if RMF is enabled and some rogue peer keep on sending rogue deauth/disassoc frames and thus even if peer send valid deauth peer will not get disconnected. Fix this by updating the rcvd time stamp only when the frame is allowed, as this timestamp should be used to block the duplicate frames for TLSHIM_MGMT_FRAME_DETECT_DOS_TIMER ms. Change-Id: I4f480e21369b585d78f240c5f4f062d010d889a8 CRs-Fixed: 2258844
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions