ebpf-for-windows/tests
Lorenz Bauer 504ed9a032
Return EBADF for negative object fds (#3901)
On Linux, -1 is a commonly used value for "invalid fd". As such it makes more
sense to return EBADF instead of EINVAL from object related API when a negative
fd is passed.

_get_handle_from_file_descriptor() returns ERROR_INVALID_HANDLE, which turns into
EBADF via the various compat layers. We can therefore simply remove the <= 0 check.
2024-10-04 17:28:48 +00:00
..
api_test Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
bpf2c_plugin Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
bpf2c_tests Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
bpftool_tests Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
cilium Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
connect_redirect Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
end_to_end Wrap platform specific code in approriate #defines (#3894) 2024-10-04 15:00:16 +00:00
external Bump tests/external/kissfft from `8f47a67` to `f5f2a3b` (#3341) 2024-03-10 19:53:20 +00:00
libfuzzer Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
libs Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
netebpfext_unit Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
performance Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
sample Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
socket Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
stress Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
tcp_udp_listener Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00
unit Return EBADF for negative object fds (#3901) 2024-10-04 17:28:48 +00:00
xdp Refactor common platform and config into Directory.Build.props (#3891) 2024-10-02 19:14:14 +00:00