service: Allow plugins access to connman_service_create_ip4/6config
authorDaniel Wagner <daniel.wagner@bmw-carit.de>
Fri, 10 Aug 2012 09:58:58 +0000 (11:58 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Tue, 14 Aug 2012 05:59:11 +0000 (08:59 +0300)
include/service.h
src/connman.h
src/network.c
src/provider.c
src/service.c

index 460fdd4586532658c4b6dd6322e864e69d215ce8..717098c0baa334435099f970ec9ddc4429703405 100644 (file)
@@ -116,6 +116,11 @@ char **connman_service_get_proxy_excludes(struct connman_service *service);
 const char *connman_service_get_proxy_url(struct connman_service *service);
 const char *connman_service_get_proxy_autoconfig(struct connman_service *service);
 
+void connman_service_create_ip4config(struct connman_service *service,
+                                                               int index);
+void connman_service_create_ip6config(struct connman_service *service,
+                                                               int index);
+
 #ifdef __cplusplus
 }
 #endif
index e72bc2a0ecdb8ebb79aca45e374e49c34fa5c32d..822c8eb3efeeaa7825b08d521d520468bc447754 100644 (file)
@@ -573,11 +573,8 @@ struct connman_service *__connman_service_get_default(void);
 void __connman_service_update_from_network(struct connman_network *network);
 void __connman_service_remove_from_network(struct connman_network *network);
 void __connman_service_read_ip4config(struct connman_service *service);
-void __connman_service_create_ip4config(struct connman_service *service,
-                                                               int index);
 void __connman_service_read_ip6config(struct connman_service *service);
-void __connman_service_create_ip6config(struct connman_service *service,
-                                                               int index);
+
 struct connman_ipconfig *__connman_service_get_ip4config(
                                struct connman_service *service);
 struct connman_ipconfig *__connman_service_get_ip6config(
index bf017676498d80eadda82a75870ac14d1c7876d2..c37f128140ad55a6fd1c2ffc705cdf1488739d96 100644 (file)
@@ -482,7 +482,7 @@ void connman_network_set_index(struct connman_network *network, int index)
                         * ipconfig layer yet, due to not being able to get
                         * a network index prior to creating a service.
                         */
-                       __connman_service_create_ip4config(service, index);
+                       connman_service_create_ip4config(service, index);
                else
                        __connman_ipconfig_set_index(ipconfig, index);
 
index 76e8478978e40d2d1f9384f87b3d0e7e3ef79720..52f3ade3539d0f111da1bffa7b3c52751f867fa8 100644 (file)
@@ -1118,7 +1118,7 @@ void connman_provider_set_index(struct connman_provider *provider, int index)
        ipconfig = __connman_service_get_ip4config(service);
 
        if (ipconfig == NULL) {
-               __connman_service_create_ip4config(service, index);
+               connman_service_create_ip4config(service, index);
 
                ipconfig = __connman_service_get_ip4config(service);
                if (ipconfig == NULL) {
@@ -1134,7 +1134,7 @@ void connman_provider_set_index(struct connman_provider *provider, int index)
        ipconfig = __connman_service_get_ip6config(service);
 
        if (ipconfig == NULL) {
-               __connman_service_create_ip6config(service, index);
+               connman_service_create_ip6config(service, index);
 
                ipconfig = __connman_service_get_ip6config(service);
                if (ipconfig == NULL) {
index d0843fc1500b3ad747a7091ff3c9271d6fe7ab32..cafd6054c7bee091b0fda650ca73acf23f2080cc 100644 (file)
@@ -5909,7 +5909,7 @@ void __connman_service_read_ip4config(struct connman_service *service)
        g_key_file_free(keyfile);
 }
 
-void __connman_service_create_ip4config(struct connman_service *service,
+void connman_service_create_ip4config(struct connman_service *service,
                                        int index)
 {
        DBG("ipv4 %p", service->ipconfig_ipv4);
@@ -5938,7 +5938,7 @@ void __connman_service_read_ip6config(struct connman_service *service)
        g_key_file_free(keyfile);
 }
 
-void __connman_service_create_ip6config(struct connman_service *service,
+void connman_service_create_ip6config(struct connman_service *service,
                                                                int index)
 {
        DBG("ipv6 %p", service->ipconfig_ipv6);