ebpf-for-windows/include
Dave Thaler b6a0fb84b9
Add support for libbpf bpf_obj_get_info_by_fd API (#510)
* Add support for libbpf bpf_obj_get_info_by_fd API

This is the last libbpf api needed to enable the bpftool
flow to detach an already loaded program.

The count of maps is changed from size_t to uint32_t for
consistency with libbpf and because it's not actually a size
in the sizeof() sense, it's a count in the countof() sense.

Also fix bug where map_name was never being set in the kernel

Fixes #372

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2021-09-10 21:54:07 -07:00
..
linux Add support for libbpf bpf_obj_get_info_by_fd API (#510) 2021-09-10 21:54:07 -07:00
bpf.h Add support for libbpf bpf_obj_get_info_by_fd API (#510) 2021-09-10 21:54:07 -07:00
bpf_helper_defs.h Add support for bpf_ktime_get_ns (#511) 2021-09-10 12:45:52 -06:00
bpf_helpers.h Rename ebpf_helpers.h to bpf_helpers.h for cross-plat compat (#472) 2021-09-01 16:30:33 -07:00
bpf_helpers_platform.h Rename ebpf_helpers.h to bpf_helpers.h for cross-plat compat (#472) 2021-09-01 16:30:33 -07:00
ebpf_api.h Add doxygen documentation for libbpf apis (#491) 2021-09-07 10:51:18 -07:00
ebpf_core_structs.h Add map-in-map type checking (#451) 2021-08-30 19:14:08 -07:00
ebpf_execution_type.h Add doxygen documentation on enum values (#322) 2021-06-30 10:22:40 -06:00
ebpf_nethooks.h Support for xdp_tx. (#498) 2021-09-09 22:34:03 -07:00
ebpf_program_types.h Revert "Add code to propagate flags for helper functions. (#365)" (#366) 2021-08-09 14:37:40 -07:00
ebpf_result.h Include required Clang version (#431) 2021-08-25 09:01:16 -06:00
ebpf_structs.h Add support for libbpf bpf_obj_get_info_by_fd API (#510) 2021-09-10 21:54:07 -07:00
ebpf_windows.h Add doxygen documentation on enum values (#322) 2021-06-30 10:22:40 -06:00
libbpf.h Add support for libbpf bpf_obj_get_info_by_fd API (#510) 2021-09-10 21:54:07 -07:00
tlv.h Add doxygen documentation on enum values (#322) 2021-06-30 10:22:40 -06:00