aboutsummaryrefslogtreecommitdiffstats
path: root/src/secmgr-wrap.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/secmgr-wrap.c')
-rw-r--r--src/secmgr-wrap.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/secmgr-wrap.c b/src/secmgr-wrap.c
index 78680a5..fee9d64 100644
--- a/src/secmgr-wrap.c
+++ b/src/secmgr-wrap.c
@@ -80,6 +80,17 @@ int secmgr_install()
return retcode(rc);
}
+int secmgr_uninstall()
+{
+ int rc;
+ assert(request != NULL);
+ rc = security_manager_app_uninstall(request);
+ if (rc != SECURITY_MANAGER_SUCCESS)
+ ERROR("security_manager_app_uninstall failed");
+ secmgr_cancel();
+ return retcode(rc);
+}
+
int secmgr_permit(const char *permission)
{
int rc;