ebpf-for-windows/netebpfext
Dave Thaler cb43d4235d
Add test case for XDP_TX (#2029)
* Add test case for XDP_TX

This tests a failure path since FwpsInjectMacSendAsync0 is not implemented
in fwp_um.cpp.  However the CI/CD run ought to repro a leak.

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix analysis warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

---------

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2023-02-08 00:57:29 +00:00
..
sys Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
user Add test case for XDP_TX (#2029) 2023-02-08 00:57:29 +00:00
CMakeLists.txt Refactor netebpfext in preparation for fuzz testing (#1464) 2022-10-18 13:21:54 -06:00
guid.c Refactor netebpfext in preparation for fuzz testing (#1464) 2022-10-18 13:21:54 -06:00
net_ebpf_ext.c Remove dependency on trampoline table for interpret and native. (#1876) 2023-01-18 21:04:19 +00:00
net_ebpf_ext.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_bind.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_bind.h Support attaching XDP program per NIC. (#803) 2022-03-14 15:16:11 -07:00
net_ebpf_ext_hook_provider.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_hook_provider.h Fix code analysis annotations for In and In_opt parameters by adding const where appropriate or changing to Inout where appropriate. (#1749) 2022-12-15 15:58:33 -08:00
net_ebpf_ext_prog_info_provider.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_prog_info_provider.h Support for extension to get the program context (#1827) 2023-01-09 20:38:16 +00:00
net_ebpf_ext_program_info.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_sock_addr.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_sock_addr.h Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_sock_ops.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_sock_ops.h WFP ALE Flow established callout, tests etc. (#978) 2022-04-20 16:48:20 -07:00
net_ebpf_ext_tracelog.c Add tracelog to netebpfext. (#1247) 2022-06-30 15:08:02 -07:00
net_ebpf_ext_tracelog.h Implement sock_addr specific global helper functions (#1847) 2023-01-30 23:44:30 +00:00
net_ebpf_ext_xdp.c Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net_ebpf_ext_xdp.h Sock addr hook callout test (#922) 2022-04-12 11:37:44 -07:00