xref: /linux/tools/testing/selftests/bpf/io_helpers.h (revision 0df41b1b9488f1e85ceb2307639e29ebb1d7ba64)
1 // SPDX-License-Identifier: GPL-2.0
2 #include <unistd.h>
3 
4 /* As a regular read(2), but allows to specify a timeout in micro-seconds.
5  * Returns -EAGAIN on timeout.
6  */
7 int read_with_timeout(int fd, char *buf, size_t count, long usec);
8