7c12adb067
* Prevent mismatched program types in PROG_ARRAY maps * Each prog array map has a natural progtype, determined when asociating it from a program, or when adding the first program to it, if not associated with any program. * Trying to add a program with mismatching type will fail * Added libbpf bpf_create_map() API * Fixed error returns from several libbpf APIs to be negative * For efficiency, ebpf_program_get_properties now returns a pointer rather than copying the data inside the execution context, and is renamed to ebpf_program_get_parameters() to match what its return type always was. * Fixed a bug in map size calculation that resulted in a huge amount of memory being allocated * Updated return type of bpf_tail_call to the value meant to signal stack unwind needed Signed-off-by: Dave Thaler <dthaler@microsoft.com> |
||
---|---|---|
.. | ||
linux | ||
bpf.h | ||
ebpf_api.h | ||
ebpf_core_structs.h | ||
ebpf_execution_type.h | ||
ebpf_helpers.h | ||
ebpf_nethooks.h | ||
ebpf_program_types.h | ||
ebpf_result.h | ||
ebpf_structs.h | ||
ebpf_windows.h | ||
libbpf.h | ||
tlv.h |