diff options
author | Jukka Rissanen <jukka.rissanen@nokia.com> | 2011-02-18 13:43:00 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-18 20:23:39 +0100 |
commit | e11862e9419c75bb44a18f2bf5752f94e6dbeb5b (patch) | |
tree | 6f6bee77ec1d7036dad36ef71d8bac44506f0785 /include/ipconfig.h | |
parent | 158256bb876b501e7128a4748bd52042c5add7c6 (diff) | |
download | connman-e11862e9419c75bb44a18f2bf5752f94e6dbeb5b.tar.gz connman-e11862e9419c75bb44a18f2bf5752f94e6dbeb5b.tar.bz2 connman-e11862e9419c75bb44a18f2bf5752f94e6dbeb5b.zip |
ipconfig: Enable and disable IPv6 properly
this sets the IPv6 status correctly by
- enabling IPv6 when service config is loaded and method is AUTO or MANUAL
- and disabling IPv6 when service is connected and method is OFF
Diffstat (limited to 'include/ipconfig.h')
-rw-r--r-- | include/ipconfig.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/ipconfig.h b/include/ipconfig.h index 9bc97d53..7d62330e 100644 --- a/include/ipconfig.h +++ b/include/ipconfig.h @@ -95,6 +95,7 @@ int connman_ipconfig_set_method(struct connman_ipconfig *ipconfig, enum connman_ipconfig_method method); void connman_ipconfig_bind(struct connman_ipconfig *ipconfig, struct connman_ipaddress *ipaddress); +void __connman_ipconfig_disable_ipv6(struct connman_ipconfig *ipconfig); #ifdef __cplusplus } |