diff --git a/android/android-tester.c b/android/android-tester.c
index 158a1e7..7037b60 100644
--- a/android/android-tester.c
+++ b/android/android-tester.c
static char exec_dir[PATH_MAX + 1];
+static void mgmt_debug(const char *str, void *user_data)
+{
+ const char *prefix = user_data;
+
+ tester_print("%s%s", prefix, str);
+}
+
static void test_update_state(void)
{
struct test_data *data = tester_get_data();
{
struct test_data *data = tester_get_data();
- if (!tester_use_debug())
- fclose(stderr);
-
data->mgmt = mgmt_new_default();
if (!data->mgmt) {
tester_warn("Failed to setup management interface");
return;
}
+ if (!tester_use_debug())
+ fclose(stderr);
+ else
+ mgmt_set_debug(data->mgmt, mgmt_debug, "mgmt: ", NULL);
+
mgmt_send(data->mgmt, MGMT_OP_READ_INDEX_LIST, MGMT_INDEX_NONE, 0,
NULL, read_index_list_callback, NULL, NULL);
}