|
@@ -611,8 +611,8 @@ auth:
|
|
if (test_and_set_bit(HCI_CONN_ENCRYPT_PEND, &conn->pend))
|
|
if (test_and_set_bit(HCI_CONN_ENCRYPT_PEND, &conn->pend))
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
- hci_conn_auth(conn, sec_level, auth_type);
|
|
|
|
- return 0;
|
|
|
|
|
|
+ if (!hci_conn_auth(conn, sec_level, auth_type))
|
|
|
|
+ return 0;
|
|
|
|
|
|
encrypt:
|
|
encrypt:
|
|
if (conn->link_mode & HCI_LM_ENCRYPT)
|
|
if (conn->link_mode & HCI_LM_ENCRYPT)
|