src Directory Reference


Files

file  avrule_query.c
 Implementation for the public interface for searching and iterating over avrules.
file  bool_query.c
 Implementation of the interface for searching and iterating over booleans.
file  class_perm_query.c
 Implementation of the interface for searching and iterating over classes, commons, and permissions.
file  cond_query.c
 Implememtation for the public interface for searching and iterating conditionals.
file  constraint_query.c
 Implementation of the public interface for searching and iterating over constraints.
file  context_query.c
 Defines the public interface for accessing contexts.
file  expand.c
 Provides a way for setools to expand policy.
file  expand.h
 Public interface for expanding a modular policy.
file  fs_use_query.c
 Defines the public interface for searching and iterating over fs_use statements.
file  genfscon_query.c
 Defines the public interface for searching and iterating over genfscon statements.
file  isid_query.c
 Defines the public interface for searching and iterating over initial SIDs.
file  iterator.c
 Contains the implementation of the qpol_iterator API, both public and private, for returning lists of components and rules from the policy database.
file  iterator_internal.h
 Declaration of the internal interface for qpol_iterator, an arbitrary valued policy component iterator used to return lists of components.
file  mls_query.c
 Implementation of the interface for searching and iterating over policy MLS components.
file  mlsrule_query.c
 Implementation for the public interface for searching and iterating over range transition rules.
file  module.c
 Defines the public interface the QPol policy.
file  module_compiler.c
 This file is a copy of module_compiler.c from NSA's CVS repository.
file  module_compiler.h
 This file is a copy of module_compiler.h from NSA's CVS repository.
file  netifcon_query.c
 Defines the public interface for searching and iterating over netifcon statements.
file  nodecon_query.c
 Defines the public interface for searching and iterating over nodecon statements.
file  policy.c
 Defines the public interface the QPol policy.
file  policy_define.c
 This file is based upon checkpolicy/policy_define.c from NSA's SVN repository.
file  policy_define.h
 This file is based upon checkpolicy/policy_define.h from NSA's SVN repository.
file  policy_extend.c
 Implementation of the interface for loading and using an extended policy image.
file  policy_parse.c
file  policy_parse.h
file  policy_scan.c
file  portcon_query.c
 Defines the public interface for searching and iterating over portcon statements.
file  qpol_internal.h
 Defines common debug symbols and the internal policy structure.
file  queue.c
 This file is a copy of queue.c from NSA's CVS repository.
file  queue.h
 This file is a copy of queue.h from NSA's CVS repository.
file  rbacrule_query.c
 Defines public interface for iterating over RBAC rules.
file  role_query.c
 Implementation of the interface for searching and iterating over roles.
file  syn_rule_internal.h
 Protected definition for syntactic rules from the extended policy image.
file  syn_rule_query.c
 Public interface for querying syntactic rules from the extended policy image.
file  terule_query.c
 Implementation for the public interface for searching and iterating over type rules.
file  type_query.c
 Implementation of the interface for searching and iterating over types.
file  user_query.c
 Implementation of the interface for searching and iterating over users.
file  util.c
 Implementation of utility functions.