summaryrefslogtreecommitdiff
path: root/android/main.c
diff options
context:
space:
mode:
authorSzymon Janc <szymon.janc@tieto.com>2014-03-03 00:50:44 +0100
committerSzymon Janc <szymon.janc@tieto.com>2014-03-04 10:18:27 +0100
commit14fc3c5403b7165f0efa521a3cbe54b9218f1210 (patch)
tree286f29ffdaf872b5a1fb18303513483323a1434d /android/main.c
parent412f893256235664c34efc03f57b40b6382d0923 (diff)
downloadbluez-14fc3c5403b7165f0efa521a3cbe54b9218f1210.tar.gz
android: Pass mode parameter to registered services
Diffstat (limited to 'android/main.c')
-rw-r--r--android/main.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/android/main.c b/android/main.c
index db7951d82..42bc98270 100644
--- a/android/main.c
+++ b/android/main.c
@@ -85,43 +85,43 @@ static void service_register(const void *buf, uint16_t len)
switch (m->service_id) {
case HAL_SERVICE_ID_BLUETOOTH:
- bt_bluetooth_register(hal_ipc);
+ bt_bluetooth_register(hal_ipc, m->mode);
break;
case HAL_SERVICE_ID_SOCKET:
- bt_socket_register(hal_ipc, &adapter_bdaddr);
+ bt_socket_register(hal_ipc, &adapter_bdaddr, m->mode);
break;
case HAL_SERVICE_ID_HIDHOST:
- if (!bt_hid_register(hal_ipc, &adapter_bdaddr)) {
+ if (!bt_hid_register(hal_ipc, &adapter_bdaddr, m->mode)) {
status = HAL_STATUS_FAILED;
goto failed;
}
break;
case HAL_SERVICE_ID_A2DP:
- if (!bt_a2dp_register(hal_ipc, &adapter_bdaddr)) {
+ if (!bt_a2dp_register(hal_ipc, &adapter_bdaddr, m->mode)) {
status = HAL_STATUS_FAILED;
goto failed;
}
break;
case HAL_SERVICE_ID_PAN:
- if (!bt_pan_register(hal_ipc, &adapter_bdaddr)) {
+ if (!bt_pan_register(hal_ipc, &adapter_bdaddr, m->mode)) {
status = HAL_STATUS_FAILED;
goto failed;
}
break;
case HAL_SERVICE_ID_AVRCP:
- if (!bt_avrcp_register(hal_ipc, &adapter_bdaddr)) {
+ if (!bt_avrcp_register(hal_ipc, &adapter_bdaddr, m->mode)) {
status = HAL_STATUS_FAILED;
goto failed;
}
break;
case HAL_SERVICE_ID_HANDSFREE:
- if (!bt_handsfree_register(hal_ipc, &adapter_bdaddr)) {
+ if (!bt_handsfree_register(hal_ipc, &adapter_bdaddr, m->mode)) {
status = HAL_STATUS_FAILED;
goto failed;
}