|
@@ -193,7 +193,7 @@ static void hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
hci_req_complete(hdev, HCI_OP_RESET, status);
|
|
|
|
|
|
/* Reset all non-persistent flags */
|
|
|
- hdev->dev_flags &= ~(BIT(HCI_LE_SCAN));
|
|
|
+ hdev->dev_flags &= ~(BIT(HCI_LE_SCAN) | BIT(HCI_PENDING_CLASS));
|
|
|
|
|
|
hdev->discovery.state = DISCOVERY_STOPPED;
|
|
|
}
|