diff options
Diffstat (limited to 'tools/sepolicy-analyze/perm.c')
-rw-r--r-- | tools/sepolicy-analyze/perm.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/tools/sepolicy-analyze/perm.c b/tools/sepolicy-analyze/perm.c deleted file mode 100644 index 4cc4869..0000000 --- a/tools/sepolicy-analyze/perm.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "perm.h" - -void permissive_usage() { - fprintf(stderr, "\tpermissive\n"); -} - -static int list_permissive(policydb_t * policydb) -{ - struct ebitmap_node *n; - unsigned int bit; - - /* - * iterate over all domains and check if domain is in permissive - */ - ebitmap_for_each_bit(&policydb->permissive_map, n, bit) - { - if (ebitmap_node_get_bit(n, bit)) { - printf("%s\n", policydb->p_type_val_to_name[bit -1]); - } - } - return 0; -} - -int permissive_func (int argc, __attribute__ ((unused)) char **argv, policydb_t *policydb) { - if (argc != 1) { - USAGE_ERROR = true; - return -1; - } - return list_permissive(policydb); -} |