GSupplicantInterface *interface,
void *user_data)
{
- struct wifi_data *wifi = user_data;
+ struct wifi_data *wifi;
+
+ wifi = g_supplicant_interface_get_data(interface);
DBG("result %d wifi %p", result, wifi);
ret = g_supplicant_interface_remove(wifi->interface,
interface_remove_callback,
- wifi);
+ NULL);
if (ret < 0)
return ret;