]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: sockmap put client sockets in blocking mode
authorJohn Fastabend <john.fastabend@gmail.com>
Mon, 22 Jan 2018 18:36:53 +0000 (10:36 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 24 Jan 2018 09:46:59 +0000 (10:46 +0100)
commitb5e9426238275094566431a221e8a84068bd9d9b
tree29c4e3e041182d7ce8172bbdb895dbcb890b8698
parent14a098c8c4455d39c1434dcd76347cd6666a4fe1
bpf: sockmap put client sockets in blocking mode

Put client sockets in blocking mode otherwise with sendmsg tests
its easy to overrun the socket buffers which results in the test
being aborted.

The original non-blocking was added to handle listen/accept with
a single thread the client/accepted sockets do not need to be
non-blocking.

Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
samples/sockmap/sockmap_user.c