]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
selinux: constify and reconcile function parameter names
authorChristian Göttsche <cgzones@googlemail.com>
Mon, 16 Dec 2024 16:40:01 +0000 (17:40 +0100)
committerPaul Moore <paul@paul-moore.com>
Wed, 8 Jan 2025 04:14:38 +0000 (23:14 -0500)
Align the parameter names between declarations and definitions, and
constify read-only parameters.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
[PM: tweak the subject line]
Signed-off-by: Paul Moore <paul@paul-moore.com>
security/selinux/include/conditional.h
security/selinux/include/security.h
security/selinux/ss/avtab.h
security/selinux/ss/services.c

index 5910bb7c2ecad567f600a3907f311d0ac39c52bf..060833e2dba238394c7892ae43c4e47407629d62 100644 (file)
@@ -16,7 +16,7 @@
 int security_get_bools(struct selinux_policy *policy, u32 *len, char ***names,
                       int **values);
 
-int security_set_bools(u32 len, int *values);
+int security_set_bools(u32 len, const int *values);
 
 int security_get_bool_value(u32 index);
 
index 10949df22fa4d8144f1163af4e57913a0ecdc579..1d47850fff45b47e4be2d4d733ca4b468a310239 100644 (file)
@@ -290,7 +290,7 @@ int security_context_to_sid_default(const char *scontext, u32 scontext_len,
 int security_context_to_sid_force(const char *scontext, u32 scontext_len,
                                  u32 *sid);
 
-int security_get_user_sids(u32 callsid, char *username, u32 **sids, u32 *nel);
+int security_get_user_sids(u32 fromsid, const char *username, u32 **sids, u32 *nel);
 
 int security_port_sid(u8 protocol, u16 port, u32 *out_sid);
 
@@ -308,7 +308,7 @@ int security_validate_transition(u32 oldsid, u32 newsid, u32 tasksid,
 int security_validate_transition_user(u32 oldsid, u32 newsid, u32 tasksid,
                                      u16 tclass);
 
-int security_bounded_transition(u32 oldsid, u32 newsid);
+int security_bounded_transition(u32 old_sid, u32 new_sid);
 
 int security_sid_mls_copy(u32 sid, u32 mls_sid, u32 *new_sid);
 
index a7cbb80a11eb3b3ef94ca7611eae76366d87cd4b..32b8335cf93e0314245ad711df3270039da4f69f 100644 (file)
@@ -89,7 +89,7 @@ struct avtab {
 };
 
 void avtab_init(struct avtab *h);
-int avtab_alloc(struct avtab *, u32);
+int avtab_alloc(struct avtab *h, u32 nrules);
 int avtab_alloc_dup(struct avtab *new, const struct avtab *orig);
 void avtab_destroy(struct avtab *h);
 
index 55fdc7ca232b7e24e205f50744a78b838e741b1e..1c4ac392df2a60a523a962c73603874d03c7a03a 100644 (file)
@@ -2712,7 +2712,7 @@ out:
  */
 
 int security_get_user_sids(u32 fromsid,
-                          char *username,
+                          const char *username,
                           u32 **sids,
                           u32 *nel)
 {
@@ -3034,7 +3034,7 @@ err:
 }
 
 
-int security_set_bools(u32 len, int *values)
+int security_set_bools(u32 len, const int *values)
 {
        struct selinux_state *state = &selinux_state;
        struct selinux_policy *newpolicy, *oldpolicy;