summaryrefslogtreecommitdiff
path: root/src/network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/network.c b/src/network.c
index 2ad073b8..babb28ba 100644
--- a/src/network.c
+++ b/src/network.c
@@ -1207,11 +1207,7 @@ int connman_network_set_ipaddress(struct connman_network *network,
if (service == NULL)
return -EINVAL;
- if (ipaddress->family == CONNMAN_IPCONFIG_TYPE_IPV4)
- ipconfig = __connman_service_get_ip4config(service);
- else if (ipaddress->family == CONNMAN_IPCONFIG_TYPE_IPV6)
- ipconfig = __connman_service_get_ip6config(service);
-
+ ipconfig = __connman_service_get_ipconfig(service, ipaddress->family);
if (ipconfig == NULL)
return -EINVAL;