ebpf-for-windows/include
Alan Jowett 4d9084017c
Annotate EBPF API's with _Must_inspect_result_ (#1569)
* Annotate EBPF API's with _Must_inspect_result_

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix build break

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix test failure

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* Handles may be closed by fuzzing

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* Fix code-analysis failure

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-11-15 10:31:40 -08:00
..
asm Update bpftool (#945) 2022-04-14 08:31:26 -06:00
bpf Add ability to enumerate maps associated with a program (#1395) 2022-09-30 12:12:12 -07:00
kernel Registry changes for program and section data. (#1192) 2022-06-30 16:53:03 -07:00
linux Nuget package (#999) 2022-04-25 10:26:56 -07:00
net Sockops 1 (#952) 2022-04-14 15:09:54 -07:00
uapi/linux Add some header file names included by typical eBPF programs (#916) 2022-04-11 13:26:49 -07:00
user Fuzz test netebpfext helper(s) (#1467) 2022-11-08 09:31:04 +00:00
bpf2c.h Add bpf2c_plugin for use with bpf_conformance test suite (#1475) 2022-10-25 13:26:49 -06:00
bpf_endian.h Sock addr hook callout test (#922) 2022-04-12 11:37:44 -07:00
bpf_helper_defs.h Adding negative tests for ebpf_core.c (#1132) 2022-05-26 14:06:02 -07:00
bpf_helpers.h Nuget package (#999) 2022-04-25 10:26:56 -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 Annotate EBPF API's with _Must_inspect_result_ (#1569) 2022-11-15 10:31:40 -08:00
ebpf_core_structs.h ring buffer map. (#659) 2021-12-03 13:19:21 -08:00
ebpf_execution_type.h EC and API changes to load generated BPF driver (#811) 2022-04-01 12:52:04 -07:00
ebpf_extension_uuids.h Change extensions npiid (#841) 2022-03-28 11:26:19 -07:00
ebpf_nethooks.h Expose interface luid and compartment id to sock_ops and sock_addr hooks (#1222) 2022-06-17 09:31:48 -07:00
ebpf_program_attach_type_guids.h Sockops 1 (#952) 2022-04-14 15:09:54 -07:00
ebpf_program_types.h Registry changes for program and section data. (#1192) 2022-06-30 16:53:03 -07:00
ebpf_result.h Add ability to enumerate maps associated with a program (#1395) 2022-09-30 12:12:12 -07:00
ebpf_store_helper.h Fix store read logic. (#1267) 2022-07-05 16:54:22 -07:00
ebpf_structs.h Add ability to enumerate maps associated with a program (#1395) 2022-09-30 12:12:12 -07:00
ebpf_utilities.h Add ability to enumerate maps associated with a program (#1395) 2022-09-30 12:12:12 -07:00
ebpf_windows.h Fix store read logic. (#1267) 2022-07-05 16:54:22 -07:00
elfio_wrapper.hpp Upgrade verifier to latest commit (#1262) 2022-07-05 10:02:12 -07:00