|
@@ -2611,7 +2611,7 @@ static void hci_link_key_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
|
|
|
BT_DBG("%s", hdev->name);
|
|
|
|
|
|
- if (!test_bit(HCI_LINK_KEYS, &hdev->dev_flags))
|
|
|
+ if (!test_bit(HCI_MGMT, &hdev->dev_flags))
|
|
|
return;
|
|
|
|
|
|
hci_dev_lock(hdev);
|
|
@@ -2687,7 +2687,7 @@ static void hci_link_key_notify_evt(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
hci_conn_drop(conn);
|
|
|
}
|
|
|
|
|
|
- if (test_bit(HCI_LINK_KEYS, &hdev->dev_flags))
|
|
|
+ if (test_bit(HCI_MGMT, &hdev->dev_flags))
|
|
|
hci_add_link_key(hdev, conn, 1, &ev->bdaddr, ev->link_key,
|
|
|
ev->key_type, pin_len);
|
|
|
|