]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: test_maps, only support ESTABLISHED socks
authorJohn Fastabend <john.fastabend@gmail.com>
Tue, 18 Sep 2018 16:01:54 +0000 (09:01 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Sat, 22 Sep 2018 00:46:42 +0000 (02:46 +0200)
commitbb42a71186164aea62555fa200b7afa9757efb2b
tree190592cc86e20253f0c3220c2bcaeb24e2dd4d5e
parent896d7b8b999bb8d0dc644fd1d7839635eb526858
bpf: test_maps, only support ESTABLISHED socks

Ensure that sockets added to a sock{map|hash} that is not in the
ESTABLISHED state is rejected.

Fixes: 91ac8c26a2a7 ("bpf: sockmap, add sock close() hook to remove socks")
Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Acked-by: Yonghong Song <yhs@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/testing/selftests/bpf/test_maps.c