diff options
author | Alok Barsode <alok.barsode@azingo.com> | 2008-08-07 14:31:49 +0530 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.dentz@indt.org.br> | 2008-08-13 15:06:50 -0300 |
commit | 2d1286883e26d7b483d917ee2f0456762b27e2bb (patch) | |
tree | d235a7c315aa3fb6ad36a0db14b26734e484fffe /src/dbus-hci.c | |
parent | 8de21fda4fdeaa150c7e6d8ec579f4593d2c567c (diff) |
Adding adapter_set_mode and adapter_get_mode.
Signed-off-by: Alok Barsode <alok.barsode@azingo.com>
Diffstat (limited to 'src/dbus-hci.c')
-rw-r--r-- | src/dbus-hci.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dbus-hci.c b/src/dbus-hci.c index 7697f38d..9b96af7c 100644 --- a/src/dbus-hci.c +++ b/src/dbus-hci.c @@ -271,21 +271,21 @@ static void adapter_mode_changed(struct adapter *adapter, uint8_t scan_mode) switch (scan_mode) { case SCAN_DISABLED: mode = "off"; - adapter->mode = MODE_OFF; + adapter_set_mode(adapter, MODE_OFF); break; case SCAN_PAGE: mode = "connectable"; - adapter->mode = MODE_CONNECTABLE; + adapter_set_mode(adapter, MODE_CONNECTABLE); break; case (SCAN_PAGE | SCAN_INQUIRY): if (adapter->discov_timeout != 0) adapter_set_discov_timeout(adapter, adapter->discov_timeout * 1000); - if (adapter->mode == MODE_LIMITED) { + if (adapter_get_mode(adapter) == MODE_LIMITED) { mode = "limited"; } else { - adapter->mode = MODE_DISCOVERABLE; + adapter_set_mode(adapter, MODE_DISCOVERABLE); mode = "discoverable"; } break; |