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> |
||
---|---|---|
.. | ||
Source.def | ||
dllmain.cpp | ||
ebpfapi.vcxproj | ||
ebpfapi.vcxproj.filters | ||
pch.h | ||
platform.cpp | ||
rpc_client.cpp |