//LCOV_EXCL_STOP
}
- ret = __check_privilege(uid, VC_PRIVILEGE_DATASHARING);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_DATASHARING, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
- ret = __check_privilege(uid, VC_PRIVILEGE_APPMGR);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCC, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_APPMGR, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
__check_privilege_deinitialize();
}
return VC_ERROR_PERMISSION_DENIED;
}
- ret = __check_privilege(uid, VC_PRIVILEGE_DATASHARING);
- if (false == ret) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_DATASHARING, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- }
-
- ret = __check_privilege(uid, VC_PRIVILEGE_APPMGR);
- if (false == ret) {
- SLOG(LOG_ERROR, TAG_VCM, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_APPMGR, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- }
-
__check_privilege_deinitialize();
}
//LCOV_EXCL_STOP
}
- ret = __check_privilege(uid, VC_PRIVILEGE_DATASHARING);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCCMD, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_DATASHARING, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
- ret = __check_privilege(uid, VC_PRIVILEGE_APPMGR);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCCMD, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_APPMGR, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VC_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
__check_privilege_deinitialize();
}
#define VC_PRIVILEGE_RECORDER "http://tizen.org/privilege/recorder"
#define VC_MGR_PRIVILEGE "http://tizen.org/privilege/voicecontrol.manager"
-#define VC_PRIVILEGE_DATASHARING "http://tizen.org/privilege/datasharing"
-#define VC_PRIVILEGE_APPMGR "http://tizen.org/privilege/appmanager.launch"
/******************************************************************************************
* Definitions for common enum
//LCOV_EXCL_STOP
}
- ret = __check_privilege(uid, VC_PRIVILEGE_DATASHARING);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCD, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_DATASHARING, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VCE_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
- ret = __check_privilege(uid, VC_PRIVILEGE_APPMGR);
- if (false == ret) {
- //LCOV_EXCL_START
- SLOG(LOG_ERROR, TAG_VCD, "[ERROR] Permission is denied(%s)(%s)", VC_PRIVILEGE_APPMGR, uid);
- __check_privilege_deinitialize();
- g_privilege_allowed = false;
- pthread_mutex_unlock(&g_cynara_mutex);
- return VCE_ERROR_PERMISSION_DENIED;
- //LCOV_EXCL_STOP
- }
-
__check_privilege_deinitialize();
}