From: Nishant Chaprana Date: Tue, 16 Nov 2021 11:16:37 +0000 (+0530) Subject: Send interface_name when using TDLS Dbus method calls X-Git-Tag: submit/tizen/20211125.124313~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F266645%2F1;p=platform%2Fcore%2Fapi%2Fwifi-manager.git Send interface_name when using TDLS Dbus method calls Change-Id: I1ac819750ac03fb12a384c34571e2c7d7aafad8a Signed-off-by: Nishant Chaprana --- diff --git a/packaging/capi-network-wifi-manager.spec b/packaging/capi-network-wifi-manager.spec index d9a9376..90390bd 100644 --- a/packaging/capi-network-wifi-manager.spec +++ b/packaging/capi-network-wifi-manager.spec @@ -1,6 +1,6 @@ Name: capi-network-wifi-manager Summary: Network Wi-Fi library in TIZEN C API -Version: 1.3.11 +Version: 1.3.12 Release: 6 Group: System/Network License: Apache-2.0 diff --git a/src/network_dbus.c b/src/network_dbus.c index db8b4d5..4f930df 100644 --- a/src/network_dbus.c +++ b/src/network_dbus.c @@ -2954,7 +2954,7 @@ int _net_dbus_tdls_disconnect(network_info_s *network_info, const char* peer_mac const char *method = "TdlsDisconnect"; gint32 ret = -1; - params = g_variant_new("(s)", peer_mac_addr); + params = g_variant_new("(ss)", network_info->interface_name, peer_mac_addr); message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH, @@ -3007,7 +3007,8 @@ int _net_dbus_tdls_connected_peer(network_info_s *network_info, message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH, NETCONFIG_WIFI_INTERFACE, method, - NULL, &Error); + g_variant_new("(s)", network_info->interface_name), + &Error); if (message == NULL) { WIFI_LOG(WIFI_ERROR, "Failed to Get Peer Connected Mac address"); @@ -3037,7 +3038,7 @@ int _net_dbus_tdls_connect(network_info_s *network_info, const char *peer_mac_ad const char *method = "TdlsConnect"; gint32 ret = -1; - params = g_variant_new("(s)", peer_mac_addr); + params = g_variant_new("(ss)", network_info->interface_name, peer_mac_addr); message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH, @@ -3082,7 +3083,7 @@ int _net_dbus_tdls_discover(network_info_s *network_info, const char *peer_mac_a const char *method = "TdlsDiscover"; gint32 ret = -1; - params = g_variant_new("(s)", peer_mac_addr); + params = g_variant_new("(ss)", network_info->interface_name, peer_mac_addr); message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH, @@ -3130,7 +3131,7 @@ int _net_dbus_tdls_enable_channel_switch(network_info_s *network_info, GVariant *params = NULL; gint32 ret = -1; - params = g_variant_new("(si)", peer_mac_addr, freq); + params = g_variant_new("(ssi)", network_info->interface_name, peer_mac_addr, freq); message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH, @@ -3168,7 +3169,7 @@ int _net_dbus_tdls_disable_channel_switch(network_info_s *network_info, GVariant *params = NULL; gint32 ret = -1; - params = g_variant_new("(s)", peer_mac_addr); + params = g_variant_new("(ss)", network_info->interface_name, peer_mac_addr); message = _net_invoke_dbus_method(network_info, NETCONFIG_SERVICE, NETCONFIG_WIFI_PATH,