diff options
author | Roberto Sassu <[email protected]> | 2022-10-06 13:07:32 +0200 |
---|---|---|
committer | Andrii Nakryiko <[email protected]> | 2022-10-10 16:49:20 -0700 |
commit | 243e300563b1b39ac669c7698742931427699184 (patch) | |
tree | 843e82b6acbb34e8dd74c885d6d9b2e674437ac6 /tools/testing/selftests/bpf/prog_tests/prog_array_init.c | |
parent | 7a366da2d2ba86316d3ec408f70d19b63916f9ce (diff) |
libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts()
Define a new data structure called bpf_get_fd_by_id_opts, with the member
open_flags, to be used by callers of the _opts variants of
bpf_*_get_fd_by_id() to specify the permissions needed for the file
descriptor to be obtained.
Also, introduce bpf_map_get_fd_by_id_opts(), to let the caller pass a
bpf_get_fd_by_id_opts structure.
Finally, keep the existing bpf_map_get_fd_by_id(), and call
bpf_map_get_fd_by_id_opts() with NULL as opts argument, to request
read-write permissions (current behavior).
Signed-off-by: Roberto Sassu <[email protected]>
Signed-off-by: Andrii Nakryiko <[email protected]>
Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/prog_array_init.c')
0 files changed, 0 insertions, 0 deletions