P2P: Remove client group on Deauthentication reason code 3
authorJouni Malinen <jouni@qca.qualcomm.com>
Tue, 3 Apr 2012 13:43:06 +0000 (16:43 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 3 Apr 2012 13:45:28 +0000 (16:45 +0300)
commit3fc14102f8a0e50d32085364334ab4fac130b865
tree7f4057189f03dd8167698d8012edecb87b573df6
parent52b2004285a82074ce74ff66230d61c2253d54f6
P2P: Remove client group on Deauthentication reason code 3

The GO can indicate that the P2P Group session is ending by sending a
Deauthentication frame with reason code 3 (Deauthenticated because
sending STA is leaving) based on P2P specification section 3.2.9. Use
this reason code to remove the P2P client group without waiting for the
group idle timeout.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
wpa_supplicant/events.c
wpa_supplicant/p2p_supplicant.c
wpa_supplicant/p2p_supplicant.h
wpa_supplicant/wpa_supplicant_i.h