ebpf-for-windows/libs/ebpfnetsh
Dave Thaler 840269a9ec
Add support for multiple programs per section (#3557)
* Allow multiple programs per section

Temporarily use a fork of ebpf-verifier until
https://github.com/vbpf/ebpf-verifier/pull/642 is merged.

Per https://stackoverflow.com/questions/13147170/attribute-always-inline-failing
the __attribute__((always_inline)) doesn't do anything unless you also
have the "inline" keyword.

Signed-off-by: Dave Thaler <dthaler1968@gmail.com>

* Update verifier to latest

Signed-off-by: Dave Thaler <dthaler1968@gmail.com>

* Address comment from Alan

Signed-off-by: Dave Thaler <dthaler1968@gmail.com>

* Address API compat comment from Anurag

Signed-off-by: Dave Thaler <dthaler1968@gmail.com>

---------

Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
2024-05-29 15:30:20 +00:00
..
ebpfnetsh.vcxproj Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
ebpfnetsh.vcxproj.filters Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
elf.cpp Add support for multiple programs per section (#3557) 2024-05-29 15:30:20 +00:00
elf.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
links.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
links.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
maps.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
maps.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
pins.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
pins.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
processes.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
processes.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
programs.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
programs.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
tokens.h Add support for multiple programs per section (#3557) 2024-05-29 15:30:20 +00:00
utilities.cpp Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00
utilities.h Update copyright to be eBPF for Windows contributors (#3508) 2024-05-04 19:55:56 +00:00