Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

permission.c File Reference

#include <hiker/bundlemgr.h>
#include <hiker/prv/bundlemgr_prv.h>
#include <hiker/ipc.h>
#include <hiker/security.h>
#include <string.h>
#include <stdlib.h>
#include <sqlite3.h>
#include <dlfcn.h>
#include <sys/types.h>
#include <dirent.h>
#include <errno.h>
#include <unistd.h>
#include "pm_traces.h"
#include "pm_globals.h"
#include "pm_ipc.h"
#include "pm_sql.h"
#include "pm_perms.h"

Defines

#define _GNU_SOURCE

Functions

gboolean has_permission (AlpConnection *con, const char *policy_name)
gboolean has_store_permission_by_store (AlpConnection *con, const char *policy_name, const char *store_name)
gboolean has_store_permission_by_bundle (AlpConnection *con, const char *policy_name, AlpBundle index)


Define Documentation

#define _GNU_SOURCE
 


Function Documentation

gboolean has_permission AlpConnection con,
const char *  policy_name
 

gboolean has_store_permission_by_bundle AlpConnection con,
const char *  policy_name,
AlpBundle  index
 

gboolean has_store_permission_by_store AlpConnection con,
const char *  policy_name,
const char *  store_name
 


Generated on Sat Dec 16 20:29:48 2006 for hiker-0.9 by  doxygen 1.4.4