__bt_service_get_parameters(in_param1,
adv_handle, sizeof(int));
- __bt_service_get_parameters(in_param2,
- &adv, sizeof(bluetooth_advertising_data_t));
__bt_service_get_parameters(in_param3,
&length, sizeof(int));
+ __bt_service_get_parameters(in_param2,
+ &adv, length);
__bt_service_get_parameters(in_param4,
&use_reserved_slot, sizeof(gboolean));
result = _bt_set_advertising_data(app, *adv_handle,
__bt_service_get_parameters(in_param1,
adv_handle, sizeof(int));
- __bt_service_get_parameters(in_param2,
- &rsp, sizeof(bluetooth_scan_resp_data_t));
__bt_service_get_parameters(in_param3,
&length, sizeof(int));
+ __bt_service_get_parameters(in_param2,
+ &rsp, length);
__bt_service_get_parameters(in_param4,
&use_reserved_slot, sizeof(gboolean));
/* Add socket fd to unix_fd_list */
fd_list = g_unix_fd_list_new();
g_unix_fd_list_append(fd_list, fd, &error);
+ g_assert_no_error(error);
_bt_service_method_return_with_unix_fd_list(
context, *out_param1, result, fd_list);
__bt_service_get_parameters(in_param4, &is_indicate,
sizeof(gboolean));
+#ifdef TIZEN_FEATURE_BT_GATT_CLIENT_FD_DISABLE
+ goto normal;
+#endif
+
if (is_indicate == false) {
result = _bt_gatt_acquire_notify(¶m , &fd, &mtu);
if (BLUETOOTH_ERROR_NONE == result && fd > -1) {