ipconfig: Remove connman_ipconfig_bind
authorSamuel Ortiz <sameo@linux.intel.com>
Fri, 25 Feb 2011 00:02:23 +0000 (01:02 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Fri, 25 Feb 2011 00:02:23 +0000 (01:02 +0100)
This routine is unused.

include/ipconfig.h
src/ipconfig.c

index fd6d871..22e8c54 100644 (file)
@@ -96,8 +96,6 @@ void connman_ipconfig_set_ops(struct connman_ipconfig *ipconfig,
                                const struct connman_ipconfig_ops *ops);
 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
index 4cf4922..12e297a 100644 (file)
@@ -1336,25 +1336,6 @@ enum connman_ipconfig_method __connman_ipconfig_get_method(struct connman_ipconf
        return ipconfig->method;
 }
 
-/**
- * connman_ipconfig_bind:
- * @ipconfig: ipconfig structure
- * @ipaddress: ipaddress structure
- *
- * Bind IP address details to configuration
- */
-void connman_ipconfig_bind(struct connman_ipconfig *ipconfig,
-                                       struct connman_ipaddress *ipaddress)
-{
-       struct connman_ipconfig *origin;
-
-       origin = ipconfig->origin ? ipconfig->origin : ipconfig;
-
-       connman_ipaddress_copy(origin->address, ipaddress);
-
-       connman_inet_set_address(origin->index, origin->address);
-}
-
 void __connman_ipconfig_set_element_ipv6_gateway(
                        struct connman_ipconfig *ipconfig,
                                struct connman_element *element)