gboolean noscan;
GSList *scan_results;
struct iw_range *range;
- gboolean connecting;
gboolean disconnecting;
};
if (g_str_equal(security, "none") == FALSE && passphrase == NULL)
return -EINVAL;
- task->connecting = TRUE;
-
add_network(task);
select_network(task);
/* carrier on */
connman_network_set_connected(task->network, TRUE);
connman_device_set_scanning(task->device, FALSE);
- task->connecting = FALSE;
break;
case WPA_DISCONNECTED:
/* carrier off */
connman_network_set_connected(task->network, FALSE);
connman_device_set_scanning(task->device, FALSE);
- task->connecting = FALSE;
}
break;
task->created = FALSE;
task->noscan = FALSE;
task->state = WPA_INVALID;
- task->connecting = FALSE;
task->disconnecting = FALSE;
task->pending_network = NULL;