GVariant *value = NULL;
while (g_variant_iter_loop(iter, "{sv}", &key, &value)) {
if (g_strcmp0(key, "MTU") == 0)
- g_variant_get(value, "i", &mtu);
+ g_variant_get(value, "q", &mtu);
else if (g_strcmp0(key, "link") == 0)
g_variant_get(value, "s", &link);
else if (g_strcmp0(key, "device") == 0)
g_variant_get(value, "o", &dev_path);
}
- DBG(" path %s LINK = %s, MTU = %u", addr, link, mtu);
+ DBG(" path %s LINK = %s, MTU = %u", dev_path, link, mtu);
svc_info = __bt_gatt_find_gatt_service_from_char(object_path, &char_hdl);