From ecbf37231495b4d7f75dc5cd70fe8c0037f1b961 Mon Sep 17 00:00:00 2001 From: taesubkim Date: Wed, 23 Mar 2016 09:08:40 +0900 Subject: [PATCH] Modified privilege Change-Id: Ifac630c0b62ccdf992d918850e22869bb17d10a3 Signed-off-by: Taesub Kim --- daemon/src/vpnsvc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/daemon/src/vpnsvc.c b/daemon/src/vpnsvc.c index 2ca1416..852d0aa 100755 --- a/daemon/src/vpnsvc.c +++ b/daemon/src/vpnsvc.c @@ -51,7 +51,7 @@ gboolean handle_vpn_init(Vpnsvc *object, int result = VPNSVC_ERROR_NONE; /* check privilege */ - if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE_ADMIN) == false + if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE) == false || vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_INTERNET) == false) { LOGE("permission denied, and finished request."); result = VPNSVC_ERROR_PERMISSION_DENIED; @@ -96,7 +96,7 @@ gboolean handle_vpn_deinit(Vpnsvc *object, int result = VPNSVC_ERROR_NONE; /* check privilege */ - if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE_ADMIN) == false + if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE) == false || vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_INTERNET) == false) { LOGE("permission denied, and finished request."); result = VPNSVC_ERROR_PERMISSION_DENIED; @@ -122,7 +122,7 @@ gboolean handle_vpn_protect(Vpnsvc *object, int result = VPNSVC_ERROR_NONE; /* check privilege */ - if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE_ADMIN) == false + if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE) == false || vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_INTERNET) == false) { LOGE("permission denied, and finished request."); result = VPNSVC_ERROR_PERMISSION_DENIED; @@ -309,7 +309,7 @@ gboolean handle_vpn_block_networks(Vpnsvc *object, gint route_prefix; /* check privilege */ - if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE_ADMIN) == false + if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE) == false || vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_INTERNET) == false) { LOGE("permission denied, and finished request."); result = VPNSVC_ERROR_PERMISSION_DENIED; @@ -376,7 +376,7 @@ gboolean handle_vpn_unblock_networks(Vpnsvc *object, int result = VPNSVC_ERROR_NONE; /* check privilege */ - if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE_ADMIN) == false + if (vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_VPN_SERVICE) == false || vpn_service_gdbus_check_privilege(invocation, PRIVILEGE_INTERNET) == false) { LOGE("permission denied, and finished request."); result = VPNSVC_ERROR_PERMISSION_DENIED; -- 2.7.4