diff options
author | Jukka Rissanen <jukka.rissanen@nokia.com> | 2011-02-11 15:22:53 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-15 11:32:04 +0100 |
commit | 2b9c55695aefdf68481c4d78324f350092a8d543 (patch) | |
tree | 17955fa37d87d98a111f530f097a399ec092161c | |
parent | bd4c11be008987dd731228e1e507507142a6b1cd (diff) | |
download | connman-2b9c55695aefdf68481c4d78324f350092a8d543.tar.gz connman-2b9c55695aefdf68481c4d78324f350092a8d543.tar.bz2 connman-2b9c55695aefdf68481c4d78324f350092a8d543.zip |
network: IPv6 must go through disconnect state before idle
-rw-r--r-- | src/network.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c index 5bba620c..be2cae5b 100644 --- a/src/network.c +++ b/src/network.c @@ -880,6 +880,13 @@ static gboolean set_connected(gpointer user_data) CONNMAN_SERVICE_STATE_IDLE, CONNMAN_IPCONFIG_TYPE_IPV4); + /* TODO: eventually the IPv6 disconnect state should be handled + * in connection.c + */ + __connman_service_indicate_state(service, + CONNMAN_SERVICE_STATE_DISCONNECT, + CONNMAN_IPCONFIG_TYPE_IPV6); + __connman_service_indicate_state(service, CONNMAN_SERVICE_STATE_IDLE, CONNMAN_IPCONFIG_TYPE_IPV6); |