From: Luiz Augusto von Dentz Date: Mon, 11 Apr 2022 21:50:23 +0000 (-0700) Subject: btdev: Fix not cleanup ssp_status and ssp_auto_complete X-Git-Tag: accepted/tizen/unified/20230608.164325~286 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a1390506632d4446ae22ed5c56030c5b26e361b;p=platform%2Fupstream%2Fbluez.git btdev: Fix not cleanup ssp_status and ssp_auto_complete This resets ssp_status and ssp_auto_complete flags on auth_complete. Signed-off-by: Manika Shrivastava Signed-off-by: Ayush Garg --- diff --git a/emulator/btdev.c b/emulator/btdev.c index f70fa91..ccfaed3 100755 --- a/emulator/btdev.c +++ b/emulator/btdev.c @@ -1366,6 +1366,11 @@ static void auth_complete(struct btdev_conn *conn, uint8_t status) ev.status = status; send_event(conn->dev, BT_HCI_EVT_AUTH_COMPLETE, &ev, sizeof(ev)); + + conn->dev->ssp_status = 0; + conn->dev->ssp_auth_complete = false; + conn->link->dev->ssp_status = 0; + conn->link->dev->ssp_auth_complete = false; } static int cmd_link_key_reply_complete(struct btdev *dev, const void *data,