selinux/libsepol/include/sepol/policydb
Gary Tierney 48965c602c libsepol/cil: create user and role caches when building binary policy
Pre-expands the role and user caches used in context validation when
conerting a cildb to a binary policydb.  This is currently only done
when loading a binary policy and prevents context validation from
working correctly with a newly built policy (i.e., when semanage builds
a new policy and then runs genhomedircon).

Also adds declarations for the hashtable mapping functions used:
policydb_role_cache and policydb_user_cache().

Signed-off-by: Gary Tierney <gary.tierney@gmx.com>
2016-10-03 14:59:23 -04:00
..
avrule_block.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
avtab.h Add neverallow support for ioctl extended permissions 2015-09-22 10:52:47 -04:00
conditional.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
constraint.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
context.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
ebitmap.h libsepol: Add new ebitmap function named ebitmap_match_any() 2015-06-22 09:44:55 -04:00
expand.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
flask_types.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
flask.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
hashtab.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
hierarchy.h libsepol: Refactored bounds (hierarchy) checking code 2015-06-22 09:44:55 -04:00
link.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
mls_types.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
module.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
polcaps.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
policydb.h libsepol/cil: create user and role caches when building binary policy 2016-10-03 14:59:23 -04:00
services.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
sidtab.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
symtab.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
util.h Add neverallow support for ioctl extended permissions 2015-09-22 10:52:47 -04:00