summaryrefslogtreecommitdiffstats
path: root/src/dbus-hci.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbus-hci.c')
-rw-r--r--src/dbus-hci.c8
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;