Change-Id: Ia5b7b6d28bd3a928298785bc3b6c017144e63672
Signed-off-by: Hyuk Lee <hyuk0512.lee@samsung.com>
BT_CHECK_PARAMETER(device_address, return);
BT_CHECK_ENABLED_ANY(return);
+ if (_bt_check_privilege(BT_CHECK_PRIVILEGE, BT_CONNECT_LE)
+ == BLUETOOTH_ERROR_PERMISSION_DEINED) {
+ BT_ERR("Don't have a privilege to use this API");
+ return BLUETOOTH_ERROR_PERMISSION_DEINED;
+ }
+
BT_INIT_PARAMS();
BT_ALLOC_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param);
if (err) {
BT_ERR("%s", err->message);
if (g_strrstr(err->message, BT_ACCESS_DENIED_MSG))
- ret = BLUETOOTH_ERROR_ACCESS_DENIED;
+ ret = BLUETOOTH_ERROR_PERMISSION_DEINED;
else
ret = BLUETOOTH_ERROR_INTERNAL;
g_clear_error(&err);