|
@@ -1054,9 +1054,8 @@ static void hci_cc_le_set_scan_enable(struct hci_dev *hdev,
|
|
case LE_SCANNING_DISABLED:
|
|
case LE_SCANNING_DISABLED:
|
|
clear_bit(HCI_LE_SCAN, &hdev->dev_flags);
|
|
clear_bit(HCI_LE_SCAN, &hdev->dev_flags);
|
|
|
|
|
|
- cancel_delayed_work_sync(&hdev->adv_work);
|
|
|
|
queue_delayed_work(hdev->workqueue, &hdev->adv_work,
|
|
queue_delayed_work(hdev->workqueue, &hdev->adv_work,
|
|
- jiffies + ADV_CLEAR_TIMEOUT);
|
|
|
|
|
|
+ ADV_CLEAR_TIMEOUT);
|
|
break;
|
|
break;
|
|
|
|
|
|
default:
|
|
default:
|