P2P: Fix p2p_cancel processing during group formation
authorJouni Malinen <jouni@qca.qualcomm.com>
Fri, 28 Sep 2012 19:01:48 +0000 (22:01 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 28 Sep 2012 19:01:48 +0000 (22:01 +0300)
commit30b8038921604e3d182d5bcfd042ddb6754b20cb
treee8658efd87628c8a8b6db53df71426a9e68d6df6
parent93face0e06dbaa648af6a6681290658e989c2e53
P2P: Fix p2p_cancel processing during group formation

The wpa_s->p2p_in_provisioning flag did not get cleared in some cases
where p2p_cancel command is used to stop group formation. This can result
in some operations (like p2p_find) failing afterwards. Fix this by using
wpas_group_formation_completed() when processing p2p_cancel for a group
that has not yet completed group formation.

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