Skip to content

Commit

Permalink
selftests/bpf: Test bpf_{get,set}_retval behavior with cgroup/sockopt
Browse files Browse the repository at this point in the history
The tests checks how different ways of interacting with the helpers
(getting retval, setting EUNATCH, EISCONN, and legacy reject
returning 0 without setting retval), produce different results in
both the setsockopt syscall and the retval returned by the helper.
A few more tests verify the interaction between the retval of the
helper and the retval in getsockopt context.

Signed-off-by: YiFei Zhu <zhuyifei@google.com>
Reviewed-by: Stanislav Fomichev <sdf@google.com>
Link: https://lore.kernel.org/r/43ec60d679ae3f4f6fd2460559c28b63cb93cd12.1639619851.git.zhuyifei@google.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
  • Loading branch information
YiFei Zhu authored and Alexei Starovoitov committed Jan 19, 2022
1 parent b44123b commit b8bff6f
Show file tree
Hide file tree
Showing 3 changed files with 578 additions and 0 deletions.
Loading

0 comments on commit b8bff6f

Please sign in to comment.