summaryrefslogtreecommitdiff
path: root/src/network.c
diff options
context:
space:
mode:
authorElena Tebesoi <elena.tebesoi@gmail.com>2012-08-10 11:59:03 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-08-14 09:02:09 +0300
commit677303d07342589f22ce9f937ad9cf53d00394df (patch)
tree5b7e8baee2f7fb6578b5f4876357d202f575d323 /src/network.c
parentdb3cb9dc705b2db3940ff1b063346270f0b3a5e5 (diff)
downloadconnman-677303d07342589f22ce9f937ad9cf53d00394df.tar.gz
connman-677303d07342589f22ce9f937ad9cf53d00394df.tar.bz2
connman-677303d07342589f22ce9f937ad9cf53d00394df.zip
network: Enable IPv6 on network interface
This patch enables IPv6 usage for network interfaces with static/manual configuration.
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c
index 20e3ebcd..31b0f972 100644
--- a/src/network.c
+++ b/src/network.c
@@ -938,6 +938,8 @@ static int manual_ipv6_set(struct connman_network *network,
if (__connman_ipconfig_get_local(ipconfig_ipv6) == NULL)
__connman_service_read_ip6config(service);
+ __connman_ipconfig_enable_ipv6(ipconfig_ipv6);
+
err = __connman_ipconfig_address_add(ipconfig_ipv6);
if (err < 0) {
connman_network_set_error(network,