return 0;
}
-static int __process_add_blacklist(pm_dbus_msg *item)
-{
- int ret;
-
- ret = __add_blacklist(item->uid, item->pkgid);
-
- __return_value_to_caller(item->req_id,
- g_variant_new("(i)", ret));
-
- return ret;
-}
-
-static int __process_remove_blacklist(pm_dbus_msg *item)
-{
- int ret;
-
- ret = __remove_blacklist(item->uid, item->pkgid);
-
- __return_value_to_caller(item->req_id,
- g_variant_new("(i)", ret));
-
- return ret;
-}
-
-static int __process_check_blacklist(pm_dbus_msg *item)
-{
- int ret;
- int result = 0;
-
- ret = __check_blacklist(item->uid, item->pkgid, &result);
-
- __return_value_to_caller(item->req_id,
- g_variant_new("(ii)", result, ret));
-
- return ret;
-}
-
static int __process_update_app_splash_screen(pm_dbus_msg *item, int flag)
{
int ret;
int mode;
mode = atoi(item->args);
- ret = __set_restriction_mode(item->uid, mode);
+ ret = __restriction_mode_set(item->uid, item->pkgid, mode);
__return_value_to_caller(item->req_id,
g_variant_new("(i)", ret));
int mode;
mode = atoi(item->args);
- ret = __unset_restriction_mode(item->uid, mode);
+ ret = __restriction_mode_unset(item->uid, item->pkgid, mode);
__return_value_to_caller(item->req_id,
g_variant_new("(i)", ret));
static int __process_get_restriction_mode(pm_dbus_msg *item)
{
int ret;
- int result = -1;
+ int mode = -1;
- ret = __get_restriction_mode(item->uid, &result);
+ ret = __restriction_mode_get(item->uid, item->pkgid, &mode);
__return_value_to_caller(item->req_id,
- g_variant_new("(ii)", result, ret));
+ g_variant_new("(ii)", mode, ret));
return ret;
}
case PKGMGR_REQUEST_TYPE_DECRYPT_PACKAGE:
ret = __process_decrypt_package(item);
break;
- case PKGMGR_REQUEST_TYPE_ADD_BLACKLIST:
- ret = __process_add_blacklist(item);
- break;
- case PKGMGR_REQUEST_TYPE_REMOVE_BLACKLIST:
- ret = __process_remove_blacklist(item);
- break;
- case PKGMGR_REQUEST_TYPE_CHECK_BLACKLIST:
- ret = __process_check_blacklist(item);
- break;
case PKGMGR_REQUEST_TYPE_ENABLE_APP_SPLASH_SCREEN:
ret = __process_update_app_splash_screen(item, 1);
break;