Remove bonded device information on pairing rejected
Use Case: Remove bonded device information from the BTIF layer storage when authentication failed. Failure: Remote device appeared in the paired list after authentication failed. Steps: 1. Create a connection from DUT to remote. 2. Remove linkkey in remote. 3. Create connection from DUT to remote, which is in paired list of DUT, Remote rejected the connection and authentication failed. But after BT OFF/ON, remote device appeared in the paired list Root Cause: Not removing device if remoted rejected the pairing request with reason pairing not allowed Fix: Remove bonded device information from the BTIF layer storage on rejected with pairing not allowed reason from remote Change-Id: Ic9e5e1ed70d304edd3dbca82a73833753fa0093c
Loading
Please register or sign in to comment