diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-01-26 07:50:04 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-01-26 07:50:04 +0000 |
commit | 224c24a3df88e20c0fa4685284506c0c45b6b401 (patch) | |
tree | d5b5f66999a5db903cdf30be8d6184f47297a777 /tools/flask/utils | |
parent | bebd60a04f42b020cca824bbfbe2fe5cce8121ee (diff) | |
download | xen-224c24a3df88e20c0fa4685284506c0c45b6b401.tar.gz xen-224c24a3df88e20c0fa4685284506c0c45b6b401.tar.bz2 xen-224c24a3df88e20c0fa4685284506c0c45b6b401.zip |
tools/xsm: Expose Flask XSM AVC functions to user-space
This patch exposes the flask_access, flask_avc_cachestats,
flask_avc_hashstats, flask_getavc_threshold, flask_setavc_threshold,
and flask_policyvers functions to user-space. A python wrapper was
created for the flask_access function to facilitate policy based
user-space access control decisions. flask.h was renamed to libflask.h
to remove a naming conflict.
Signed-off-by : Machon Gregory <mbgrego@tycho.ncsc.mil>
Diffstat (limited to 'tools/flask/utils')
-rw-r--r-- | tools/flask/utils/getenforce.c | 2 | ||||
-rw-r--r-- | tools/flask/utils/loadpolicy.c | 2 | ||||
-rw-r--r-- | tools/flask/utils/setenforce.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/tools/flask/utils/getenforce.c b/tools/flask/utils/getenforce.c index 9960434ac8..1706f6a2e2 100644 --- a/tools/flask/utils/getenforce.c +++ b/tools/flask/utils/getenforce.c @@ -16,7 +16,7 @@ #include <sys/stat.h> #include <string.h> #include <unistd.h> -#include <flask.h> +#include <libflask.h> static void usage (int argCnt, const char *args[]) { diff --git a/tools/flask/utils/loadpolicy.c b/tools/flask/utils/loadpolicy.c index bb6eeb8de5..13e4cb2c32 100644 --- a/tools/flask/utils/loadpolicy.c +++ b/tools/flask/utils/loadpolicy.c @@ -17,7 +17,7 @@ #include <sys/stat.h> #include <string.h> #include <unistd.h> -#include <flask.h> +#include <libflask.h> #define USE_MMAP diff --git a/tools/flask/utils/setenforce.c b/tools/flask/utils/setenforce.c index 91fb3594aa..60e8eb086f 100644 --- a/tools/flask/utils/setenforce.c +++ b/tools/flask/utils/setenforce.c @@ -16,7 +16,7 @@ #include <sys/stat.h> #include <string.h> #include <unistd.h> -#include <flask.h> +#include <libflask.h> static void usage (int argCnt, const char *args[]) { |