On 04/02/2015 11:58 AM, Marek Milkovic wrote: > This prints the 'sclass' field as string instead of index in unrecognized netlink message. > The textual representation makes it easier to distinguish the right class. > > Signed-off-by: Marek Milkovic <mmilkovi@xxxxxxxxxx> Acked-by: Stephen Smalley <sds@xxxxxxxxxxxxx> > --- > security/selinux/hooks.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c > index 87a9156..d75f525 100644 > --- a/security/selinux/hooks.c > +++ b/security/selinux/hooks.c > @@ -4712,8 +4712,8 @@ static int selinux_nlmsg_perm(struct sock *sk, struct sk_buff *skb) > if (err == -EINVAL) { > printk(KERN_WARNING > "SELinux: unrecognized netlink message:" > - " protocol=%hu nlmsg_type=%hu sclass=%hu\n", > - sk->sk_protocol, nlh->nlmsg_type, sksec->sclass); > + " protocol=%hu nlmsg_type=%hu sclass=%s\n", > + sk->sk_protocol, nlh->nlmsg_type, secclass_map[sksec->sclass - 1].name); > if (!selinux_enforcing || security_get_allow_unknown()) > err = 0; > } > _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.