g_variant_get(char_value, "ao", &char_iter);
gp_array = g_ptr_array_new();
- while (g_variant_iter_loop(char_iter, "&o", &char_handle));
+ while (g_variant_iter_loop(char_iter, "&o", &char_handle))
g_ptr_array_add(gp_array, (gpointer)char_handle);
if (gp_array->len != 0) {
event_data = g_new0(bt_address_t, 1);
memcpy(event_data->addr, bd_addr->address, BT_ADDRESS_BYTES_NUM);
- switch(rc_connect) {
- case BTRC_CONNECTION_STATE_CONNECTED:
+ if (rc_connect)
event = OAL_EVENT_AVRCP_CTRL_CONNECTED;
- break;
- case BTRC_CONNECTION_STATE_DISCONNECTED:
+ else
event = OAL_EVENT_AVRCP_CTRL_DISCONNECTED;
- break;
- default:
- BT_INFO("Invalid state");
- g_free(event_data);
- event_data = NULL;
- return;
- }
+
send_event_bda_trace(event, event_data, sizeof(bt_address_t), (bt_address_t*)bd_addr);
}
[DPM_POLICY_ALLOW_BLUETOOTH] = { {DPM_BT_ERROR} },
[DPM_POLICY_BLUETOOTH_DEVICE_RESTRICTION] = { {DPM_STATUS_ERROR} },
[DPM_POLICY_BLUETOOTH_UUID_RESTRICTION] = { {DPM_STATUS_ERROR} },
- [DPM_POLICY_BLUETOOTH_DEVICES_WHITELIST] = { {NULL} },
- [DPM_POLICY_BLUETOOTH_DEVICES_BLACKLIST] = { {NULL} },
- [DPM_POLICY_BLUETOOTH_UUIDS_WHITELIST] = { {NULL} },
- [DPM_POLICY_BLUETOOTH_UUIDS_BLACKLIST] = { {NULL} },
+ [DPM_POLICY_BLUETOOTH_DEVICES_WHITELIST] = { { } },
+ [DPM_POLICY_BLUETOOTH_DEVICES_BLACKLIST] = { { } },
+ [DPM_POLICY_BLUETOOTH_UUIDS_WHITELIST] = { { } },
+ [DPM_POLICY_BLUETOOTH_UUIDS_BLACKLIST] = { { } },
[DPM_POLICY_ALLOW_BLUETOOTH_OUTGOING_CALL] = { {DPM_STATUS_ERROR} },
[DPM_POLICY_BLUETOOTH_PAIRING_STATE] = { {DPM_STATUS_ERROR} },
[DPM_POLICY_BLUETOOTH_DESKTOP_CONNECTIVITY_STATE] = { {DPM_STATUS_ERROR} },