mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-08 15:04:45 +00:00
selinux: remove redundant msg_msg_alloc_security
selinux_msg_msg_alloc_security only calls msg_msg_alloc_security but do nothing else. And also msg_msg_alloc_security is just used by the former. Remove the redundant function to simplify the code. Signed-off-by: Huaisheng Ye <yehs1@lenovo.com> Acked-by: Stephen Smalley <sds@tycho.nsa.gov> Signed-off-by: Paul Moore <paul@paul-moore.com>
This commit is contained in:
parent
d41415eb5e
commit
b82f3f6894
@ -5894,16 +5894,6 @@ static void ipc_init_security(struct ipc_security_struct *isec, u16 sclass)
|
||||
isec->sid = current_sid();
|
||||
}
|
||||
|
||||
static int msg_msg_alloc_security(struct msg_msg *msg)
|
||||
{
|
||||
struct msg_security_struct *msec;
|
||||
|
||||
msec = selinux_msg_msg(msg);
|
||||
msec->sid = SECINITSID_UNLABELED;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int ipc_has_perm(struct kern_ipc_perm *ipc_perms,
|
||||
u32 perms)
|
||||
{
|
||||
@ -5922,7 +5912,12 @@ static int ipc_has_perm(struct kern_ipc_perm *ipc_perms,
|
||||
|
||||
static int selinux_msg_msg_alloc_security(struct msg_msg *msg)
|
||||
{
|
||||
return msg_msg_alloc_security(msg);
|
||||
struct msg_security_struct *msec;
|
||||
|
||||
msec = selinux_msg_msg(msg);
|
||||
msec->sid = SECINITSID_UNLABELED;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* message queue security operations */
|
||||
|
Loading…
Reference in New Issue
Block a user