diff --git a/unit/test-gatt.c b/unit/test-gatt.c
index 27471ea..f343fe6 100644
--- a/unit/test-gatt.c
+++ b/unit/test-gatt.c
return context;
}
-static void primary_cb(bool success, uint8_t att_ecode,
- struct bt_gatt_result *result,
- void *user_data)
-{
- struct context *context = user_data;
-
- g_assert(success);
-
- context_quit(context);
-}
-
-static void characteristic_cb(bool success, uint8_t att_ecode,
- struct bt_gatt_result *result,
- void *user_data)
-{
- struct context *context = user_data;
-
- g_assert(success);
-
- context_quit(context);
-}
-
-static void included_cb(bool success, uint8_t att_ecode,
+static void generic_search_cb(bool success, uint8_t att_ecode,
struct bt_gatt_result *result,
void *user_data)
{
const struct test_data *test_data = data;
bt_gatt_discover_all_primary_services(context->att, test_data->uuid,
- primary_cb, context, NULL);
+ generic_search_cb,
+ context, NULL);
execute_context(context);
}
struct context *context = create_context(512, data);
bt_gatt_discover_included_services(context->att, 0x0001, 0xffff,
- included_cb, context, NULL);
+ generic_search_cb,
+ context, NULL);
execute_context(context);
}
struct context *context = create_context(512, data);
g_assert(bt_gatt_discover_characteristics(context->att, 0x0010, 0x0020,
- characteristic_cb, context,
- NULL));
+ generic_search_cb,
+ context, NULL));
execute_context(context);
}