service: Split reply_pending function to two parts
[framework/connectivity/connman.git] / src / plugin.c
index 3f001d8..65e0311 100644 (file)
@@ -2,7 +2,7 @@
  *
  *  Connection Manager
  *
- *  Copyright (C) 2007-2010  Intel Corporation. All rights reserved.
+ *  Copyright (C) 2007-2012  Intel Corporation. All rights reserved.
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
@@ -68,7 +68,8 @@ static gboolean add_plugin(void *handle, struct connman_plugin_desc *desc)
                return FALSE;
 
        if (g_str_equal(desc->version, CONNMAN_VERSION) == FALSE) {
-               connman_error("Version mismatch for %s", desc->description);
+               connman_error("Invalid version %s for %s", desc->version,
+                                                       desc->description);
                return FALSE;
        }
 
@@ -80,6 +81,8 @@ static gboolean add_plugin(void *handle, struct connman_plugin_desc *desc)
        plugin->active = FALSE;
        plugin->desc = desc;
 
+       __connman_log_enable(desc->debug_start, desc->debug_stop);
+
        plugins = g_slist_insert_sorted(plugins, plugin, compare_priority);
 
        return TRUE;