summaryrefslogtreecommitdiff
path: root/src/network.c
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2011-06-22 13:37:44 +0300
committerSamuel Ortiz <sameo@linux.intel.com>2011-06-27 16:15:08 +0200
commit84a739d0082b89efa8cfbf376abe17937e4bc843 (patch)
treedde143bee8440f3e3f5022dd9ce3bc4ac50aa613 /src/network.c
parent83b40034d10f7da8840fa2ee5f4698317c0315a4 (diff)
downloadconnman-84a739d0082b89efa8cfbf376abe17937e4bc843.tar.gz
connman-84a739d0082b89efa8cfbf376abe17937e4bc843.tar.bz2
connman-84a739d0082b89efa8cfbf376abe17937e4bc843.zip
connection: Separate IPv4 and IPv6 gateway and routing handling.
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c
index 16931099..acc374f6 100644
--- a/src/network.c
+++ b/src/network.c
@@ -1083,7 +1083,8 @@ static gboolean set_connected(gpointer user_data)
CONNMAN_SERVICE_STATE_DISCONNECT,
CONNMAN_IPCONFIG_TYPE_IPV6);
- __connman_connection_gateway_remove(service);
+ __connman_connection_gateway_remove(service,
+ CONNMAN_IPCONFIG_TYPE_ALL);
__connman_service_indicate_state(service,
CONNMAN_SERVICE_STATE_IDLE,