]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - security/selinux/include/security.h
SELinux: allow userspace to read policy back out of the kernel
[net-next-2.6.git] / security / selinux / include / security.h
index 4b66f19bb1f3cdb11f87523e617970cc573fc965..671273eb1115c4e7f05983af071069aea7535650 100644 (file)
@@ -9,6 +9,7 @@
 #define _SELINUX_SECURITY_H_
 
 #include <linux/magic.h>
+#include <linux/types.h>
 #include "flask.h"
 
 #define SECSID_NULL                    0x00000000 /* unspecified SID */
@@ -82,6 +83,8 @@ extern int selinux_policycap_openperm;
 int security_mls_enabled(void);
 
 int security_load_policy(void *data, size_t len);
+int security_read_policy(void **data, ssize_t *len);
+size_t security_policydb_len(void);
 
 int security_policycap_supported(unsigned int req_cap);