selinux/libsepol/include/sepol
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
..
policydb libsepol/cil: create user and role caches when building binary policy 2016-10-03 14:59:23 -04:00
boolean_record.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
booleans.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
context_record.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
debug.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
errcodes.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
handle.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
iface_record.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
interfaces.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
module_to_cil.h libsepol: add function to generate CIL from a module policydb 2015-04-01 13:09:21 -04:00
module.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
node_record.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
nodes.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
policydb.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
port_record.h selinux: Add support for portcon dccp protocol 2016-04-06 10:14:27 -04:00
ports.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
roles.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
sepol.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
user_record.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00
users.h Allow libsepol C++ static library on device. 2015-01-20 10:31:15 -05:00