OSDN Git Service

Handling Authentication Failure From the lower layer
authorMatadeen Mishra <matade@codeaurora.org>
Wed, 23 Sep 2015 16:56:46 +0000 (22:26 +0530)
committerAndre Eisenbach <eisenbach@google.com>
Fri, 11 Nov 2016 18:41:10 +0000 (18:41 +0000)
commitedb5ecf8479137d5a33b8428277312f5ff0a9918
tree2bc39ff92e6129b25debea668e667107546afcd0
parent681a3965154fc1eeb0c23d3a968524239f94c563
Handling Authentication Failure From the lower layer

Use case: DUT unable to do connect with all devices in
Multipairing case.

Steps:
1. pair with HS
2. disconnect HS.
3. reconnect HS from DUT.

Failure: Authentication failure occurred due to LMP
transaction collision DUT not deleting link key which
lead to unable to connect to device.

Root Cause: Not posting the Authentication failure
event to application layer, while removing the link-key.

Fix: Post the Authentication failure event to application
and removing the link-key.

Test: code compilation.

Change-Id: I079d8ce89c1fea66f0624127514cec8405bfdd3d
stack/btm/btm_sec.cc