summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/tcp_client.py
Commit message (Collapse)AuthorAgeFilesLines
* selftests/bpf: use localhost in tcp_{server,client}.pyStanislav Fomichev2019-02-041-2/+1Star
| | | | | | | | | Bind and connect to localhost. There is no reason for this test to use non-localhost interface. This lets us run this test in a network namespace. Signed-off-by: Stanislav Fomichev <sdf@google.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
* bpf: Add Python 3 support to selftests scripts for bpfJeremy Cline2018-07-251-6/+6
| | | | | | | | | | Adjust tcp_client.py and tcp_server.py to work with Python 3 by using the print function, marking string literals as bytes, and using the newer exception syntax. This should be functionally equivalent and supports Python 3+. Signed-off-by: Jeremy Cline <jcline@redhat.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
* bpf: add selftest for tcpbpfLawrence Brakmo2018-01-261-0/+51
Added a selftest for tcpbpf (sock_ops) that checks that the appropriate callbacks occured and that it can access tcp_sock fields and that their values are correct. Run with command: ./test_tcpbpf_user Adding the flag "-d" will show why it did not pass. Signed-off-by: Lawrence Brakmo <brakmo@fb.com> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>