summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@bmw-carit.de>2012-08-10 11:58:58 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-08-14 08:59:11 +0300
commit9b7c4dccb6496f1acb9ca44026fc9d91eaddf0b5 (patch)
treeb6d7bd2c34234735e55a9af99a2fa20edab85152 /src
parent1da7a47cb33bfe4cb64f9ad3ac023ad6de56a70f (diff)
downloadconnman-9b7c4dccb6496f1acb9ca44026fc9d91eaddf0b5.tar.gz
connman-9b7c4dccb6496f1acb9ca44026fc9d91eaddf0b5.tar.bz2
connman-9b7c4dccb6496f1acb9ca44026fc9d91eaddf0b5.zip
service: Allow plugins access to connman_service_create_ip4/6config
Diffstat (limited to 'src')
-rw-r--r--src/connman.h5
-rw-r--r--src/network.c2
-rw-r--r--src/provider.c4
-rw-r--r--src/service.c4
4 files changed, 6 insertions, 9 deletions
diff --git a/src/connman.h b/src/connman.h
index e72bc2a0..822c8eb3 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -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(
diff --git a/src/network.c b/src/network.c
index bf017676..c37f1281 100644
--- a/src/network.c
+++ b/src/network.c
@@ -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);
diff --git a/src/provider.c b/src/provider.c
index 76e84789..52f3ade3 100644
--- a/src/provider.c
+++ b/src/provider.c
@@ -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) {
diff --git a/src/service.c b/src/service.c
index d0843fc1..cafd6054 100644
--- a/src/service.c
+++ b/src/service.c
@@ -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);