X-Git-Url: https://git.stricted.de/?p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git;a=blobdiff_plain;f=security%2Fselinux%2Fss%2Fpolicydb.h;fp=security%2Fselinux%2Fss%2Fpolicydb.h;h=725d5945a97e961f6fb6fde88eab0bba5f638345;hp=da637471d4ce4d08fdb0706136184a3a1dcf7e57;hb=949c2c1d6fb4f80f5fbc031f446fc3160ffd77a6;hpb=a4a18acb079793d947875e7b6a3c33c2f183c759 diff --git a/security/selinux/ss/policydb.h b/security/selinux/ss/policydb.h index da637471d4ce..725d5945a97e 100644 --- a/security/selinux/ss/policydb.h +++ b/security/selinux/ss/policydb.h @@ -153,6 +153,17 @@ struct cond_bool_datum { struct cond_node; +/* + * type set preserves data needed to determine constraint info from + * policy source. This is not used by the kernel policy but allows + * utilities such as audit2allow to determine constraint denials. + */ +struct type_set { + struct ebitmap types; + struct ebitmap negset; + u32 flags; +}; + /* * The configuration data includes security contexts for * initial SIDs, unlabeled file systems, TCP and UDP port numbers,