selinux: update type for number of class permissions in services code
authorChristian Göttsche <cgzones@googlemail.com>
Mon, 7 Aug 2023 17:11:37 +0000 (19:11 +0200)
committerPaul Moore <paul@paul-moore.com>
Wed, 9 Aug 2023 23:07:48 +0000 (19:07 -0400)
commit002903e1d10fd8c9e215d88e0c71f609a4af5755
treece5307cb032160401126ed52c2b937f9b253ec29
parentdf9d4749250dd8ed56a91336c3c54ea7a52fd1c7
selinux: update type for number of class permissions in services code

Security classes have only up to 32 permissions, hence using an u16 is
sufficient (while improving padding in struct selinux_mapping).

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
security/selinux/ss/services.c
security/selinux/ss/services.h