diff options
author | Alok Barsode <alok.barsode@azingo.com> | 2009-05-18 15:19:07 +0530 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2009-05-18 13:26:05 +0300 |
commit | 604e6b7a584693fd3cc3a7589df08df4b47c3c6c (patch) | |
tree | 8e8ddebf6367f64884af308e4b25590c028b2527 | |
parent | d7c47af389385088e3f93013bf50389c1ce39e1a (diff) | |
download | bluez-604e6b7a584693fd3cc3a7589df08df4b47c3c6c.tar.gz |
Using hci_send_cmd instead of hci_send_req to set scan mode.
-rw-r--r-- | src/adapter.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/adapter.c b/src/adapter.c index a54078c77..2efdbc8ae 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -416,14 +416,8 @@ static int set_mode(struct btd_adapter *adapter, uint8_t new_mode) return -EIO; if (adapter->up && scan_enable == SCAN_DISABLED) { - struct hci_request rq = { - .ogf = OGF_HOST_CTL, - .ocf = OCF_WRITE_SCAN_ENABLE, - .cparam = &scan_enable, - .clen = sizeof(scan_enable), - }; - - hci_send_req(dd, &rq, HCI_REQ_TIMEOUT); + hci_send_cmd(dd, OGF_HOST_CTL, OCF_WRITE_SCAN_ENABLE, + 1, &scan_enable); hci_close_dev(dd); err = adapter_ops->stop(adapter->dev_id); |