summaryrefslogtreecommitdiff
path: root/src/network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c7
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);