summaryrefslogtreecommitdiff
path: root/src/plugin.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-05-01 09:16:29 -0700
committerMarcel Holtmann <marcel@holtmann.org>2009-05-01 09:16:29 -0700
commit26b32c4111928deafa0f53c28b66088c82ead503 (patch)
tree4c9e3a0b37d3970a88a7426846407d6fd38861e1 /src/plugin.c
parent8cbe9b1d129c7651b185788197ac423758b86590 (diff)
downloadconnman-26b32c4111928deafa0f53c28b66088c82ead503.tar.gz
connman-26b32c4111928deafa0f53c28b66088c82ead503.tar.bz2
connman-26b32c4111928deafa0f53c28b66088c82ead503.zip
Use proper error helpers for plugin failures
Diffstat (limited to 'src/plugin.c')
-rw-r--r--src/plugin.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/plugin.c b/src/plugin.c
index 9af616f7..02d46019 100644
--- a/src/plugin.c
+++ b/src/plugin.c
@@ -57,7 +57,7 @@ static gboolean add_plugin(void *handle, struct connman_plugin_desc *desc)
return FALSE;
if (g_str_equal(desc->version, CONNMAN_VERSION) == FALSE) {
- DBG("version mismatch for %s", desc->description);
+ connman_error("Version mismatch for %s", desc->description);
return FALSE;
}
@@ -81,13 +81,13 @@ static gboolean check_plugin(struct connman_plugin_desc *desc,
{
if (exclude != NULL &&
g_pattern_match_simple(exclude, desc->name) == TRUE) {
- DBG("excluding %s", desc->description);
+ connman_info("Excluding %s", desc->description);
return FALSE;
}
if (pattern != NULL &&
g_pattern_match_simple(pattern, desc->name) == FALSE) {
- DBG("ignoring %s", desc->description);
+ connman_info("Ignoring %s", desc->description);
return FALSE;
}
@@ -126,8 +126,8 @@ int __connman_plugin_init(const char *pattern, const char *exclude)
handle = dlopen(filename, RTLD_NOW);
if (handle == NULL) {
- g_warning("Can't load %s: %s", filename,
- dlerror());
+ connman_error("Can't load %s: %s",
+ filename, dlerror());
g_free(filename);
continue;
}
@@ -136,7 +136,8 @@ int __connman_plugin_init(const char *pattern, const char *exclude)
desc = dlsym(handle, "connman_plugin_desc");
if (desc == NULL) {
- g_warning("Can't load symbol: %s", dlerror());
+ connman_error("Can't load symbol: %s",
+ dlerror());
dlclose(handle);
continue;
}