adapter->devices = g_list_append(adapter->devices, proxy);
print_device(proxy, COLORED_NEW);
+ bt_shell_set_env(g_dbus_proxy_get_path(proxy), proxy);
if (default_dev)
return;
adapter->proxy = proxy;
print_adapter(proxy, COLORED_NEW);
+ bt_shell_set_env(g_dbus_proxy_get_path(proxy), proxy);
}
static void ad_manager_added(GDBusProxy *proxy)
adapter->devices = g_list_remove(adapter->devices, proxy);
print_device(proxy, COLORED_DEL);
+ bt_shell_set_env(g_dbus_proxy_get_path(proxy), NULL);
if (default_dev == proxy)
set_default_device(NULL, NULL);
if (adapter->proxy == proxy) {
print_adapter(proxy, COLORED_DEL);
+ bt_shell_set_env(g_dbus_proxy_get_path(proxy), NULL);
if (default_ctrl && default_ctrl->proxy == proxy) {
default_ctrl = NULL;