diff options
author | Steve Kondik <steve@cyngn.com> | 2016-04-07 21:59:40 -0700 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2016-04-07 21:59:40 -0700 |
commit | 881f7237d05f29689ef231686cd277e1c0f6e2f8 (patch) | |
tree | 7f3c56c98c6880abf835e7fc3090646cfee07776 | |
parent | c64071a6ac406d383aa016f6bb1434affe9321b2 (diff) | |
parent | 343625dab2e18b8eea7cffb034ebd16e209b0d3d (diff) | |
download | android_system_bt-881f7237d05f29689ef231686cd277e1c0f6e2f8.tar.gz android_system_bt-881f7237d05f29689ef231686cd277e1c0f6e2f8.tar.bz2 android_system_bt-881f7237d05f29689ef231686cd277e1c0f6e2f8.zip |
Merge branch 'LA.BF.1.1.3_rb1.12' of git://codeaurora.org/platform/system/bt into cm-13.0
-rw-r--r-- | stack/l2cap/l2c_link.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/stack/l2cap/l2c_link.c b/stack/l2cap/l2c_link.c index 4e5ebb7a3..2c56cadf8 100644 --- a/stack/l2cap/l2c_link.c +++ b/stack/l2cap/l2c_link.c @@ -220,6 +220,13 @@ BOOLEAN l2c_link_hci_conn_comp (UINT8 status, UINT16 handle, BD_ADDR p_bda) if (!p_lcb) { L2CAP_TRACE_WARNING ("L2CAP got conn_comp for unknown BD_ADDR"); + + /* Connection complete received when no link control block is present for this address + * However ACL entry is already created + * Removing connection entry at ACL and sending disconnect because l2c and acl are out of sync */ + btm_remove_acl(p_bda, BT_TRANSPORT_BR_EDR); + btm_acl_removed(p_bda, BT_TRANSPORT_BR_EDR); + return (FALSE); } |