selinux: convert cond_list to array
Since it is fixed-size after allocation and we know the size beforehand, using a plain old array is simpler and more efficient. While there, also fix signedness of some related variables/parameters. Signed-off-by: Ondrej Mosnacek <omosnace@redhat.com> Signed-off-by: Paul Moore <paul@paul-moore.com>
This commit is contained in:

committed by
Paul Moore

parent
8d269a8e2a
commit
60abd3181d
@@ -272,8 +272,9 @@ struct policydb {
|
||||
struct cond_bool_datum **bool_val_to_struct;
|
||||
/* type enforcement conditional access vectors and transitions */
|
||||
struct avtab te_cond_avtab;
|
||||
/* linked list indexing te_cond_avtab by conditional */
|
||||
/* array indexing te_cond_avtab by conditional */
|
||||
struct cond_node *cond_list;
|
||||
u32 cond_list_len;
|
||||
|
||||
/* role allows */
|
||||
struct role_allow *role_allow;
|
||||
|
Reference in New Issue
Block a user