From 592d60c28e67287ce1c969f9da4aeb8727e1b71b Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Mon, 2 Apr 2018 11:26:55 -0700 Subject: [PATCH] TODO: Mark SA Query related tasks as done --- TODO | 23 ----------------------- doc/features.txt | 5 +++++ 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/TODO b/TODO index ca58e23b..66cfd432 100644 --- a/TODO +++ b/TODO @@ -228,29 +228,6 @@ Wireless daemon Priority: Low Complexity: C4 -- Add support for receiving SA Query and generating SA Response Action frames -when connected to a network with Protected Management Frame support enabled. -The AP generates SA Query frames when it receives a new unprotected -(Re)Associate request when it thinks an STA is still connected. If the request -was spoofed it gives a chance for the currently connected STA to tell the AP -that it is still connected. Support for this feature is mandatory when PMF is -enabled. - - Priority: High - Complexity: C2 - -- Add support for sending SA Query and handling SA Response Action frames when -connected to a network with Protected Management Frame support enabled. If the -STA receives an unprotected Disassociate request with a valid reason code and -the STA thinks it is still connected to an AP (e.g. the Disassociate was -spoofed) it can send an SA Query Action frame out to the AP. If the AP comes -back within a given timeout with an SA Response, then the Disassociate can be -ignored. Otherwise the STA should honor the Disassociate frame and disconnect. -Support for this feature is mandatory when PMF is enabled. - - Priority: High - Complexity: C2 - - Add support for Direct Link Setup from 802.11e. Priority: Low diff --git a/doc/features.txt b/doc/features.txt index e1a62bcb..e2283afd 100644 --- a/doc/features.txt +++ b/doc/features.txt @@ -43,6 +43,11 @@ connected AP (using a special Action frame). This enables iwd to optimize the list of channels to scan in order to find a suitable target for roaming much quicker. +- IWD supports receiving and generating SA Query action frames. If there is a +spoofed disassociate frame, IWD will generate a SA Query frame to ask the AP if +the disassociate frame was valid. The alternate case is if the AP receives +an (re)associate frame while the STA is still connected. In this case the AP +will send an SA Query frame, which IWD will respond to if it is still connected. Wireless monitor ================