aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/btf_dump.c
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2021-03-19 13:05:41 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-03-30 14:32:03 +0200
commit5ebb9947b488a73c03a7d1aec7142f3873d6704f (patch)
tree91e99803c8eb335f661c89436949ae2d04ee55a0 /tools/lib/bpf/btf_dump.c
parent1e01729999c07f05c66afaf521baa8cc559fdd32 (diff)
downloadkernel_replicant_linux-5ebb9947b488a73c03a7d1aec7142f3873d6704f.tar.gz
kernel_replicant_linux-5ebb9947b488a73c03a7d1aec7142f3873d6704f.tar.bz2
kernel_replicant_linux-5ebb9947b488a73c03a7d1aec7142f3873d6704f.zip
selinux: vsock: Set SID for socket returned by accept()
[ Upstream commit 1f935e8e72ec28dddb2dc0650b3b6626a293d94b ] For AF_VSOCK, accept() currently returns sockets that are unlabelled. Other socket families derive the child's SID from the SID of the parent and the SID of the incoming packet. This is typically done as the connected socket is placed in the queue that accept() removes from. Reuse the existing 'security_sk_clone' hook to copy the SID from the parent (server) socket to the child. There is no packet SID in this case. Fixes: d021c344051a ("VSOCK: Introduce VM Sockets") Signed-off-by: David Brazdil <dbrazdil@google.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'tools/lib/bpf/btf_dump.c')
0 files changed, 0 insertions, 0 deletions