From 54a7a2f4e5a5cae1bef9f8edbcb4650e3d835c9f Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Tue, 23 Sep 2008 09:33:04 -0700 Subject: Fix OffMode = DevDown race condition. --- src/main.c | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index db257428..9bfeb512 100644 --- a/src/main.c +++ b/src/main.c @@ -452,17 +452,6 @@ static void init_device(int dev_id) if (hci_test_bit(HCI_RAW, &di.flags)) goto done; - if (main_opts.offmode == HCID_OFFMODE_DEVDOWN) { - char mode[16], src[18]; - - ba2str(&di.bdaddr, src); - if (read_device_mode(src, mode, sizeof(mode)) == 0 && - strcmp(mode, "off") == 0) { - ioctl(dd, HCIDEVDOWN, dev_id); - goto done; - } - } - done: hci_close_dev(dd); exit(0); -- cgit