From: Niraj Kumar Goit Date: Wed, 1 Jun 2016 13:04:50 +0000 (+0530) Subject: [net-config] Use gdbus wrapper function to send signal. X-Git-Tag: accepted/tizen/common/20160608.160935~2^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=09076860567efe2b2f75316e4199d8cc79037c34;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git [net-config] Use gdbus wrapper function to send signal. Change-Id: Icca0735fc0675811023c136f3a10537b6399706f Signed-off-by: Niraj Kumar Goit --- diff --git a/src/network-state.c b/src/network-state.c index 7df844c..3a21979 100755 --- a/src/network-state.c +++ b/src/network-state.c @@ -627,44 +627,23 @@ done: static void __netconfig_network_notify_result(const char *sig_name, const char *key) { - gboolean reply; + GVariantBuilder *builder; GVariant *params; - GVariantBuilder *builder = NULL; - GDBusConnection *connection = NULL; - GError *error = NULL; - const char *prop_key = "key"; INFO("[Signal] %s %s", sig_name, key); - connection = netdbus_get_connection(); - if (connection == NULL) { - ERR("Failed to get GDBus Connection"); - return; - } - builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}")); - g_variant_builder_add(builder, "{sv}", prop_key, g_variant_new_string(key)); - params = g_variant_new("(@a{sv})", g_variant_builder_end(builder)); + g_variant_builder_add(builder, "{sv}", "key", g_variant_new_string(key)); + params = g_variant_new("(@a{sv})", g_variant_builder_end(builder)); g_variant_builder_unref(builder); - reply = g_dbus_connection_emit_signal(connection, - NULL, - NETCONFIG_NETWORK_PATH, - NETCONFIG_NETWORK_INTERFACE, - sig_name, - params, - &error); - - if (reply != TRUE) { - if (error != NULL) { - ERR("Failed to send signal [%s]", error->message); - g_error_free(error); - } - return; - } + netconfig_dbus_emit_signal(NULL, + NETCONFIG_NETWORK_PATH, + NETCONFIG_NETWORK_INTERFACE, + sig_name, + params); - INFO("Sent signal (%s), key (%s)", sig_name, key); return; }