Public Attributes | |
| uint32_t | spec |
| const char * | source |
| const char * | target |
| const char * | cls |
| the class string is pointer into the class_bst BST | |
| poldiff_form_e | form |
| const char * | orig_default |
| const char * | mod_default |
| const qpol_cond_t * | cond |
| pointer into policy's conditional list, needed to render conditional expressions | |
| uint32_t | branch |
| apol_vector_t * | orig_linenos |
| vector of unsigned longs of line numbers from original policy | |
| apol_vector_t * | mod_linenos |
| vector of unsigned longs of line numbers from modified policy | |
| qpol_terule_t ** | orig_rules |
| array of pointers for original rules | |
| size_t | num_orig_rules |
| qpol_terule_t ** | mod_rules |
| array of pointers for modified rules | |
| size_t | num_mod_rules |
|
|
Definition at line 52 of file terule_diff.c. Referenced by make_tediff(), poldiff_terule_cmp(), poldiff_terule_get_rule_type(), and poldiff_terule_to_string(). |
|
|
Definition at line 54 of file terule_diff.c. Referenced by poldiff_terule_cmp(), poldiff_terule_get_source_type(), and poldiff_terule_to_string(). |
|
|
Definition at line 54 of file terule_diff.c. Referenced by poldiff_terule_cmp(), poldiff_terule_get_target_type(), and poldiff_terule_to_string(). |
|
|
the class string is pointer into the class_bst BST
Definition at line 56 of file terule_diff.c. Referenced by poldiff_terule_cmp(), poldiff_terule_get_object_class(), and poldiff_terule_to_string(). |
|
|
Definition at line 57 of file terule_diff.c. Referenced by poldiff_terule_get_cond(), and poldiff_terule_to_string(). |
|
|
Definition at line 59 of file terule_diff.c. Referenced by poldiff_terule_get_original_default(), poldiff_terule_to_string(), terule_deep_diff(), and terule_new_diff(). |
|
|
Definition at line 59 of file terule_diff.c. Referenced by poldiff_terule_get_modified_default(), poldiff_terule_to_string(), terule_deep_diff(), and terule_new_diff(). |
|
|
pointer into policy's conditional list, needed to render conditional expressions
Definition at line 62 of file terule_diff.c. Referenced by poldiff_terule_cmp(), poldiff_terule_get_cond(), and poldiff_terule_to_string(). |
|
|
Definition at line 63 of file terule_diff.c. Referenced by poldiff_terule_cmp(), poldiff_terule_get_cond(), and poldiff_terule_to_string(). |
|
|
vector of unsigned longs of line numbers from original policy
Definition at line 65 of file terule_diff.c. Referenced by poldiff_terule_free(), poldiff_terule_get_orig_line_numbers(), terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |
|
|
vector of unsigned longs of line numbers from modified policy
Definition at line 67 of file terule_diff.c. Referenced by poldiff_terule_free(), poldiff_terule_get_mod_line_numbers(), terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |
|
|
array of pointers for original rules
Definition at line 69 of file terule_diff.c. Referenced by poldiff_terule_free(), terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |
|
|
Definition at line 70 of file terule_diff.c. Referenced by terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |
|
|
array of pointers for modified rules
Definition at line 72 of file terule_diff.c. Referenced by poldiff_terule_free(), terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |
|
|
Definition at line 73 of file terule_diff.c. Referenced by terule_deep_diff(), terule_enable_line_numbers(), and terule_new_diff(). |