summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo F. Padovan <padovan@profusion.mobi>2011-12-19 01:33:30 +0100
committerGustavo F. Padovan <padovan@profusion.mobi>2011-12-19 01:33:30 +0100
commitd7660918fce210f421cc58c060ca3de71e4ffd37 (patch)
treeddb4de47fdbc9213cb78cb62354bfb7d6751a659
parentBluetooth: Clear RFCOMM session timer when disconnecting last channel (diff)
downloadlinux-d7660918fce210f421cc58c060ca3de71e4ffd37.tar.xz
linux-d7660918fce210f421cc58c060ca3de71e4ffd37.zip
Revert "Bluetooth: Revert: Fix L2CAP connection establishment"
This reverts commit 4dff523a913197e3314c7b0d08734ab037709093. It was reported that this patch cause issues when trying to connect to legacy devices so reverting it. Reported-by: David Fries <david@fries.net> Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
-rw-r--r--net/bluetooth/hci_conn.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bluetooth/hci_conn.c b/net/bluetooth/hci_conn.c
index e0af7237cd92..c1c597e3e198 100644
--- a/net/bluetooth/hci_conn.c
+++ b/net/bluetooth/hci_conn.c
@@ -673,7 +673,7 @@ int hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type)
goto encrypt;
auth:
- if (test_and_set_bit(HCI_CONN_ENCRYPT_PEND, &conn->pend))
+ if (test_bit(HCI_CONN_ENCRYPT_PEND, &conn->pend))
return 0;
if (!hci_conn_auth(conn, sec_level, auth_type))