| _component_funcs | |
| _msg_user_data | |
| _test_answers | |
| apol_attr_query | |
| apol_avrule_query | |
| apol_bool_query | |
| apol_bst | Generic binary search tree structure |
| apol_cat_query | |
| apol_class_query | |
| apol_common_query | |
| apol_cond_query | |
| apol_constraint_query | |
| apol_context | |
| apol_domain_trans_analysis | |
| apol_domain_trans_result | |
| apol_domain_trans_table | |
| apol_fs_use_query | |
| apol_genfscon_query | |
| apol_infoflow_analysis | Apol_infoflow_analysis_h encapsulates all of the paramaters of a query |
| apol_infoflow_edge | |
| apol_infoflow_edge_key | |
| apol_infoflow_graph | |
| apol_infoflow_node | |
| apol_infoflow_node_key | |
| apol_infoflow_result | The results of running an infoflow, either direct or transitive, is a path from start_type to end_type |
| apol_infoflow_step | Each result consists of multiple steps, representing the steps taken from the original start to end types |
| apol_isid_query | |
| apol_level_query | |
| apol_mls_level | |
| apol_mls_range | |
| apol_netifcon_query | |
| apol_nodecon_query | |
| apol_obj_perm | |
| apol_perm_query | |
| apol_permmap | |
| apol_permmap_class | |
| apol_permmap_perm | Permission maps: For each object class we need to map all permisions to either read and/or write, or non similar as is done for the MLS stuff |
| apol_policy | |
| apol_policy_path | |
| apol_portcon_query | |
| apol_queue | |
| apol_queue_node | |
| apol_range_trans_query | |
| apol_relabel_analysis | |
| apol_relabel_result | Results are in the form of a list of apol_relabel_result_t nodes |
| apol_relabel_result_pair | |
| apol_role_allow_query | |
| apol_role_query | |
| apol_role_trans_query | |
| apol_terule_query | |
| apol_type_query | |
| apol_types_relation_access | |
| apol_types_relation_analysis | |
| apol_types_relation_result | |
| apol_user_query | |
| apol_validatetrans_query | |
| apol_vector | Generic vector structure |
| avrule_node | |
| avtab_state | |
| bst_node | |
| capability_answer | |
| cexpr_name_state | |
| class_constr_state | |
| component | |
| cond_expr_state | |
| cond_rule_state | |
| cond_state | |
| constr_expr_state | |
| context_item | |
| date_item | |
| db_callback_arg | |
| db_convert | |
| db_query_arg | |
| delay_file_data | |
| delayed_main_data | |
| dir_data | |
| dom_node | |
| dta_invalid_item | |
| ebitmap_state | |
| ep_node | |
| extend_bogus_alias_struct | |
| fbuf | |
| filesystem_dev | |
| filesystem_ftw_struct | |
| filter_criteria_t | |
| filter_parse_state | |
| filter_view | |
| find_dialog | |
| find_domains_data | |
| find_file_types_data | |
| find_net_domains_data | |
| find_terules_datum | |
| genfs_state | |
| hash_state | |
| known_object | |
| level_alias_hash_state | |
| log_answer | |
| log_run_datum | |
| message_view | |
| message_view_store | A custom model that implements the interfaces GtkTreeModel and GtkTreeSortable |
| message_view_store_class | |
| mod_state | |
| modify_view | |
| name_perm | |
| net_state | |
| new_ftw_data | |
| node_state | |
| ocon_state | |
| open_policy | |
| open_policy_pane | |
| options | |
| perm_hash_state | |
| perm_state | |
| polcomp_view | |
| poldiff | |
| poldiff_attrib | |
| poldiff_attrib_summary | |
| poldiff_avrule | |
| poldiff_avrule_summary | |
| poldiff_bool | |
| poldiff_bool_summary | |
| poldiff_cat | |
| poldiff_cat_summary | |
| poldiff_class | |
| poldiff_class_summary | |
| poldiff_common | |
| poldiff_common_summary | |
| poldiff_component_record | All policy items (object classes, types, rules, etc.) must implement at least these functions |
| poldiff_level | |
| poldiff_level_summary | |
| poldiff_range | |
| poldiff_range_trans | |
| poldiff_range_trans_summary | |
| poldiff_role | |
| poldiff_role_allow | |
| poldiff_role_allow_summary | |
| poldiff_role_summary | |
| poldiff_role_trans | |
| poldiff_role_trans_summary | |
| poldiff_terule | |
| poldiff_terule_summary | |
| poldiff_type | |
| poldiff_type_remap_entry | Each map entry consists of 2 vectors, each vector being a list of qpol_type_t |
| poldiff_type_summary | |
| poldiff_user | |
| poldiff_user_summary | |
| policy_constr_state | |
| policy_run_datum | |
| policy_view | |
| pref_entry | |
| pref_toggle | |
| pref_view | |
| preferences | |
| progress | |
| pseudo_avrule | |
| pseudo_range_trans | |
| pseudo_role_allow | |
| pseudo_role_trans | |
| pseudo_terule | |
| qpol_constraint | |
| qpol_extended_image | |
| qpol_genfscon | |
| qpol_iterator | Declaration of qpol_iterator, an arbitrary valued policy component iterator used to return lists of components |
| qpol_module | |
| qpol_nodecon | |
| qpol_policy | |
| qpol_syn_rule | |
| qpol_syn_rule_key | |
| qpol_syn_rule_list | |
| qpol_syn_rule_node | |
| qpol_syn_rule_table | |
| queue_info | |
| queue_node | |
| range_trans_state | |
| remap_types | |
| replcon_info | |
| report_window | |
| result_item | |
| results | |
| role_allow_state | |
| role_trans_state | |
| rule_map_data | |
| run_datum | |
| scope_stack | |
| seaudit | |
| seaudit_avc_message | Definition of an avc message |
| seaudit_bool_message | |
| seaudit_bool_message_change | |
| seaudit_filter | |
| seaudit_load_message | |
| seaudit_log | |
| seaudit_message | |
| seaudit_model | |
| seaudit_report | |
| seaudit_sort | |
| sechk_fn | Registered function container: used to allow the library and modules to request functions of a specific name |
| sechk_item | Module results item: This represents an item for which results were found |
| sechk_lib | Module library: This structure tracks all modules that SEChecker can run, the policy, and other policy related data |
| sechk_module | |
| sechk_module_name_reg | Module name registration structure: used when the library tries to discover all known modules |
| sechk_name_value | Generic name value pair: Used for storing options, dependencies and requirements |
| sechk_profile_name_reg | Profile name registration structure; used when the library tries to discover all known installed profiles |
| sechk_proof | Module results proof element: This represents a single reason for the inclusion of an item in the results |
| sechk_result | Module results: This represents the results generated by a module's run function |
| sediffx | |
| sefs_context_node | |
| sefs_db | This class represents a database that maps files to their SELinux file contexts |
| sefs_entry | This class represents an individual entry within a list an fcfile object |
| sefs_fcfile | This class represents file contexts entry as read from a file, typically name file_contexts |
| sefs_fclist | An abstract class the represents a list of file contexts |
| sefs_filesystem | This class represents the SELinux file contexts on a local on-disk filesystem |
| sefs_query | This class represents a query into a (subclass of) fclist |
| sort_name_map | |
| sort_opts | |
| stack_item_u | |
| strindex | |
| syn_rule_class_state | |
| syn_rule_perm_state | |
| syn_rule_state | |
| terule_node | |
| toplevel | |
| type_alias_hash_state | |
| type_map | A poldiff's type map consists of maps between policies' types to a unified pseudo-type value |
| type_map_comp | Convenience struct for comparing elements within arrays of primary types |
| unreachable_doms_data | |
| val_to_name | |
| view_column_record | |
| visible_field | |
| xx_data | |
| yy_buffer_state | |
| yy_trans_info | |
| yyalloc | |
| YYSTYPE | |