diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-25 19:31:04 +0100 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-25 19:31:04 +0100 |
commit | 76b454562798599cfc81ada45e3d634117c89aed (patch) | |
tree | 56c6504995added3e9462836f089125bc6e941cf /src/network.c | |
parent | af62314caf469a2d87380c211b0308987065be07 (diff) | |
download | connman-76b454562798599cfc81ada45e3d634117c89aed.tar.gz connman-76b454562798599cfc81ada45e3d634117c89aed.tar.bz2 connman-76b454562798599cfc81ada45e3d634117c89aed.zip |
service: Add a generic ipconfig selection routine
Diffstat (limited to 'src/network.c')
-rw-r--r-- | src/network.c | 6 |
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; |