ebpf-for-windows/libs/ebpfnetsh
Dave Thaler 543403af77
Add netsh command to enumerate processes using eBPF (#2379)
* Add netsh command to enumerate processes using eBPF

Addresses part of issue #555

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

* Fix build/test issues

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

* Fix potential buffer overrun

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

* Fix output when running non-elevated

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

* Exclude [processes] test from CodeCoverage

OpenCodeCoverage uses STATUS_BREAKPOINT and doesn't work reliably
with code that uses TerminateThread().  For now we exclude this
test from code coverage runs.

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

---------

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-05-01 20:01:50 +00:00
..
CMakeLists.txt Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
ebpfnetsh.vcxproj Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
ebpfnetsh.vcxproj.filters Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
elf.cpp SAL annotation (#2098) 2023-02-20 03:08:03 +00:00
elf.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
links.cpp SAL annotation (#2098) 2023-02-20 03:08:03 +00:00
links.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
maps.cpp SAL annotation (#2098) 2023-02-20 03:08:03 +00:00
maps.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
pins.cpp Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
pins.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
processes.cpp Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
processes.h Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
programs.cpp Add netsh command to enumerate processes using eBPF (#2379) 2023-05-01 20:01:50 +00:00
programs.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
tokens.h Add compartment support to netsh ebpf add program (#2321) 2023-04-20 03:32:28 +00:00
utilities.cpp Convert single line if to if with braces (#2224) 2023-03-27 15:01:21 +00:00
utilities.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00