2 * Copyright (C) 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
4 * SPDX-License-Identifier: LGPL-2.1-only
11 #if !defined(__GLIBC__) || ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !defined(_GNU_SOURCE))
14 * Version using XSI strerror_r.
16 #define PERROR_NO_LOGGER(msg, args...) \
19 strerror_r(errno, buf, sizeof(buf)); \
20 fprintf(stderr, msg ": %s\n", ##args, buf); \
24 * Version using GNU strerror_r, for linux with appropriate defines.
26 #define PERROR_NO_LOGGER(msg, args...) \
30 buf = strerror_r(errno, tmp, sizeof(tmp)); \
31 fprintf(stderr, msg ": %s\n", ##args, buf); \
35 int usleep_safe(useconds_t usec
);
36 int create_file(const char *path
);
37 int wait_on_file(const char *path
);
39 #endif /* TEST_UTILS_H */
This page took 0.030975 seconds and 5 git commands to generate.