summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2013-05-24 14:38:01 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-05-24 16:05:15 +0300
commit79e3ee29897214150ca8fb4e4a9caaaa867c7c94 (patch)
treef5427f3224dc3ccb794e7c77d66965537eca9517
parent5b2bf526174ae44288cbaee5c410ffda02a9aa58 (diff)
downloadconnman-79e3ee29897214150ca8fb4e4a9caaaa867c7c94.tar.gz
connman-79e3ee29897214150ca8fb4e4a9caaaa867c7c94.tar.bz2
connman-79e3ee29897214150ca8fb4e4a9caaaa867c7c94.zip
ipconfig: Use system set addresses for IPv4 property in 'manual' mode
Addresses and gateway for the service IPv4 property being used in the system are available from ipconfig->system when the property is set to 'manual'.
-rw-r--r--src/ipconfig.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ipconfig.c b/src/ipconfig.c
index 9de73aa7..694cc614 100644
--- a/src/ipconfig.c
+++ b/src/ipconfig.c
@@ -1761,10 +1761,10 @@ void __connman_ipconfig_append_ipv4(struct connman_ipconfig *ipconfig,
return;
case CONNMAN_IPCONFIG_METHOD_FIXED:
- case CONNMAN_IPCONFIG_METHOD_MANUAL:
append_addr = ipconfig->address;
break;
+ case CONNMAN_IPCONFIG_METHOD_MANUAL:
case CONNMAN_IPCONFIG_METHOD_DHCP:
append_addr = ipconfig->system;
break;