In the case of an enrollee that goes offline or does not otherwise intend to complete a DPP exchange following successful authentication, the lack of timeout causes the configurator to wait for receipt of a Configuration Request frame indefinitely, preventing further DPP requests from being processed. Add a 10s timeout for receipt of a Configuration Request frame following successful DPP authentication. The timeout is enforced for the configurator device role, aborts an ongoing DPP exchange upon expiration, and emits DPP_EVENT_CONF_FAILED. The timeout is required by the Wi-Fi EasyConnect specification (see v2.0, Sections 7.3.5 Configurator State Machine, 7.3.5.1, Authenticated State). This patch-set implements the timeout for hostapd and wpa_supplicant. Andrew Beltrano (2): DPP: Add Configuration Request timeout in hostapd DPP: Add Configuration Request timeout in wpas src/ap/dpp_hostapd.c | 26 ++++++++++++++++++++++++++ wpa_supplicant/dpp_supplicant.c | 28 +++++++++++++++++++++++++++- 2 files changed, 53 insertions(+), 1 deletion(-) -- 2.23.3 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap