From 0e47b5f394a0b1c2e08ee23b3a400a6963873536 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Tue, 11 Apr 2017 19:28:20 +0900 Subject: [PATCH] bug fix: Add address type to disable dbus method Change-Id: I9f5cdc4ad43843004768aec89ea70f9c5232974b Signed-off-by: Seonah Moon --- packaging/capi-network-tethering.spec | 2 +- src/tethering.c | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packaging/capi-network-tethering.spec b/packaging/capi-network-tethering.spec index 2b3507a..924c0f4 100644 --- a/packaging/capi-network-tethering.spec +++ b/packaging/capi-network-tethering.spec @@ -1,6 +1,6 @@ Name: capi-network-tethering Summary: Tethering Framework -Version: 1.0.47 +Version: 1.0.48 Release: 1 Group: System/Network License: Apache-2.0 diff --git a/src/tethering.c b/src/tethering.c index 2f577de..4aa65b9 100755 --- a/src/tethering.c +++ b/src/tethering.c @@ -1717,7 +1717,8 @@ API int tethering_ipv6_disable(tethering_h tethering, tethering_type_e type) sigs[E_SIGNAL_BT_TETHER_OFF].sig_id); g_dbus_proxy_call(proxy, "disable_bt_tethering", - g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV6), G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, + g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV6), + G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, (GAsyncReadyCallback) __disabled_cfm_cb, (gpointer)tethering); break; @@ -1776,7 +1777,8 @@ API int tethering_disable(tethering_h tethering, tethering_type_e type) sigs[E_SIGNAL_WIFI_TETHER_OFF].sig_id); g_dbus_proxy_call(proxy, "disable_wifi_tethering", - NULL, G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, + g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV4), + G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, (GAsyncReadyCallback) __disabled_cfm_cb, (gpointer)tethering); break; @@ -1786,7 +1788,8 @@ API int tethering_disable(tethering_h tethering, tethering_type_e type) sigs[E_SIGNAL_BT_TETHER_OFF].sig_id); g_dbus_proxy_call(proxy, "disable_bt_tethering", - NULL, G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, + g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV4), + G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, (GAsyncReadyCallback) __disabled_cfm_cb, (gpointer)tethering); break; @@ -1802,14 +1805,16 @@ API int tethering_disable(tethering_h tethering, tethering_type_e type) sigs[E_SIGNAL_WIFI_TETHER_OFF].sig_id); g_dbus_proxy_call(proxy, "disable_wifi_tethering", - NULL, G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, + g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV4), + G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, (GAsyncReadyCallback) __disabled_cfm_cb, (gpointer)tethering); g_dbus_connection_signal_unsubscribe(connection, sigs[E_SIGNAL_BT_TETHER_OFF].sig_id); g_dbus_proxy_call(proxy, "disable_bt_tethering", - NULL, G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, + g_variant_new("(i)", TETHERING_ADDRESS_FAMILY_IPV4), + G_DBUS_CALL_FLAGS_NONE, -1, th->cancellable, (GAsyncReadyCallback) __disabled_cfm_cb, (gpointer)tethering); break; -- 2.7.4