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)
committerJaehyun Kim <jeik01.kim@samsung.com>
Tue, 16 Apr 2013 08:14:05 +0000 (17:14 +0900)
include/service.h
src/connman.h
src/network.c
src/provider.c
src/service.c

index 5934f08..7119641 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);
+
 #if defined TIZEN_EXT
 /*
  * Increase reference count of user-initiated packet data network connection
index c88342e..bb4b4a2 100644 (file)
@@ -581,11 +581,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 6b50cd3..b5352ae 100644 (file)
@@ -492,7 +492,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 a29d792..1abaad7 100644 (file)
@@ -1027,7 +1027,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) {
@@ -1043,7 +1043,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 96ea95b..3370321 100644 (file)
@@ -6292,7 +6292,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);
@@ -6321,7 +6321,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);