diff --git a/Makefile.android b/Makefile.android
index 244a13b..e9992d9 100644
--- a/Makefile.android
+++ b/Makefile.android
android/hardware/bt_sock.h \
android/hardware/hardware.h \
android/cutils/log.h \
- android/cutils/properties.h
+ android/cutils/properties.h \
+ android/hal-log.h
+
android_libhal_internal_la_CPPFLAGS = -I$(srcdir)/android
noinst_PROGRAMS += android/haltest
diff --git a/android/hal-bluetooth.c b/android/hal-bluetooth.c
index 4667f9a..589cb1b 100644
--- a/android/hal-bluetooth.c
+++ b/android/hal-bluetooth.c
#include <cutils/properties.h>
-#define LOG_TAG "BlueZ"
-#include <cutils/log.h>
-
+#include "hal-log.h"
#include "hal.h"
#include "hal-msg.h"
err = poll(&pfd, 1, CONNECT_TIMEOUT);
if (err < 0) {
err = errno;
- ALOGE("Failed to poll: %d (%s)", err, strerror(err));
+ error("Failed to poll: %d (%s)", err, strerror(err));
return -1;
}
if (err == 0) {
- ALOGE("bluetoothd connect timeout");
+ error("bluetoothd connect timeout");
return -1;
}
new_sk = accept(sk, NULL, NULL);
if (new_sk < 0) {
err = errno;
- ALOGE("Failed to accept socket: %d (%s)", err, strerror(err));
+ error("Failed to accept socket: %d (%s)", err, strerror(err));
return -1;
}
sk = socket(AF_LOCAL, SOCK_SEQPACKET, 0);
if (sk < 0) {
err = errno;
- ALOGE("Failed to create socket: %d (%s)", err,
+ error("Failed to create socket: %d (%s)", err,
strerror(err));
return false;
}
if (bind(sk, (struct sockaddr *) &addr, sizeof(addr)) < 0) {
err = errno;
- ALOGE("Failed to bind socket: %d (%s)", err, strerror(err));
+ error("Failed to bind socket: %d (%s)", err, strerror(err));
close(sk);
return false;
}
if (listen(sk, 2) < 0) {
err = errno;
- ALOGE("Failed to listen on socket: %d (%s)", err,
+ error("Failed to listen on socket: %d (%s)", err,
strerror(err));
close(sk);
return false;
return false;
}
- ALOGI("bluetoothd connected");
+ info("bluetoothd connected");
close(sk);
static int init(bt_callbacks_t *callbacks)
{
- ALOGD(__func__);
+ DBG("");
if (interface_ready())
return BT_STATUS_SUCCESS;
static int enable(void)
{
- ALOGD(__func__);
+ DBG("");
return BT_STATUS_UNSUPPORTED;
}
static int disable(void)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static void cleanup(void)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return;
static int get_adapter_properties(void)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int get_adapter_property(bt_property_type_t type)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int set_adapter_property(const bt_property_t *property)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int get_remote_device_properties(bt_bdaddr_t *remote_addr)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int get_remote_device_property(bt_bdaddr_t *remote_addr,
bt_property_type_t type)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int set_remote_device_property(bt_bdaddr_t *remote_addr,
const bt_property_t *property)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int get_remote_service_record(bt_bdaddr_t *remote_addr, bt_uuid_t *uuid)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int get_remote_services(bt_bdaddr_t *remote_addr)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int start_discovery(void)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int cancel_discovery(void)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int create_bond(const bt_bdaddr_t *bd_addr)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int cancel_bond(const bt_bdaddr_t *bd_addr)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int remove_bond(const bt_bdaddr_t *bd_addr)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int pin_reply(const bt_bdaddr_t *bd_addr, uint8_t accept,
uint8_t pin_len, bt_pin_code_t *pin_code)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int ssp_reply(const bt_bdaddr_t *bd_addr, bt_ssp_variant_t variant,
uint8_t accept, uint32_t passkey)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static const void *get_profile_interface(const char *profile_id)
{
- ALOGD("%s: %s", __func__, profile_id);
+ DBG("%s: %s", __func__, profile_id);
if (!interface_ready())
return NULL;
static int dut_mode_configure(uint8_t enable)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static int dut_mode_send(uint16_t opcode, uint8_t *buf, uint8_t len)
{
- ALOGD(__func__);
+ DBG("");
if (!interface_ready())
return BT_STATUS_NOT_READY;
static const bt_interface_t *get_bluetooth_interface(void)
{
- ALOGD(__func__);
+ DBG("");
return &bluetooth_if;
}
static int close_bluetooth(struct hw_device_t *device)
{
- ALOGD(__func__);
+ DBG("");
cleanup();
{
bluetooth_device_t *dev = malloc(sizeof(bluetooth_device_t));
- ALOGD(__func__);
+ DBG("");
memset(dev, 0, sizeof(bluetooth_device_t));
dev->common.tag = HARDWARE_DEVICE_TAG;