Use proper function to set association state
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 09:20:09 +0000 (11:20 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 09:20:09 +0000 (11:20 +0200)
src/network.c

index ea4d8bc..10c25d6 100644 (file)
@@ -785,7 +785,8 @@ static gboolean set_connected(gpointer user_data)
        }
 
        network->connecting = FALSE;
-       network->associating = FALSE;
+
+       connman_network_set_associating(network, FALSE);
 
        return FALSE;
 }
@@ -813,11 +814,6 @@ int connman_network_set_connected(struct connman_network *network,
                __connman_network_disconnect(network);
        }
 
-       if (connected == TRUE) {
-               network->connecting = FALSE;
-               network->associating = FALSE;
-       }
-
        if (network->connected == connected)
                return -EALREADY;