TFIVE-12959: fixed scan response and adv data length 07/189007/1
authorAmit Purwar <amit.purwar@samsung.com>
Wed, 12 Sep 2018 10:56:36 +0000 (16:26 +0530)
committerAmit Purwar <amit.purwar@samsung.com>
Wed, 12 Sep 2018 11:00:51 +0000 (16:30 +0530)
Change-Id: Ib1290516f289f1cd4a6bc23cb1b8579a3f4d1b5d
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
bt-service-adaptation/services/bt-request-handler.c

index 28a950a..a5ad048 100644 (file)
@@ -1898,10 +1898,10 @@ int __bt_bluez_request(int function_name,
 
                __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,
@@ -1927,10 +1927,10 @@ int __bt_bluez_request(int function_name,
 
                __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));