]> git.baikalelectronics.ru Git - kernel.git/commit
net: add skb_to_full_sk() helper and use it in selinux_netlbl_skbuff_setsid()
authorEric Dumazet <edumazet@google.com>
Sun, 8 Nov 2015 18:54:07 +0000 (10:54 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 9 Nov 2015 01:56:38 +0000 (20:56 -0500)
commit89ea88585e74ffe0472a3e77c5b40a781ef0760f
tree5ce71817a67798bdd4a669a63b110d83952c2feb
parentaf6a19b28ef922b35c6181d1690d6b7b5f138a24
net: add skb_to_full_sk() helper and use it in selinux_netlbl_skbuff_setsid()

Generalize selinux_skb_sk() added in commit 99f286380146
("selinux: fix random read in selinux_ip_postroute_compat()")
so that we can use it other contexts.

Use it right away in selinux_netlbl_skbuff_setsid()

Fixes: 9ac0bfc1a9dd ("tcp: attach SYNACK messages to request sockets instead of listener")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/inet_sock.h
security/selinux/hooks.c
security/selinux/netlabel.c