CLEANUP: time: switch clockid_t to empty_t when not available

This is cleaner than using an int. We also get rid of the constants
that we don't need nor use.
This commit is contained in:
Willy Tarreau 2019-05-21 19:58:16 +02:00
parent 9a85a1700b
commit 80daaa1e9d
1 changed files with 2 additions and 7 deletions

View File

@ -106,13 +106,8 @@ typedef struct { } empty_t;
/* systems without such defines do not know clockid_t */
#if !(_POSIX_TIMERS > 0) || (_POSIX_C_SOURCE < 199309L)
#define clockid_t int
#undef CLOCK_REALTIME
#undef CLOCK_MONOTONIC
#undef CLOCK_THREAD_CPUTIME_ID
#define CLOCK_REALTIME 0
#define CLOCK_MONOTONIC 1
#define CLOCK_THREAD_CPUTIME_ID 2
#undef clockid_t
#define clockid_t empty_t
#endif
#if defined(TPROXY) && defined(NETFILTER)