#include #include int __clock_gettime(clockid_t clk, struct timespec *ts); int clock_gettime(clockid_t clk, struct timespec *ts) { int r = __clock_gettime(clk, ts); /* In case of -1 lower levels already have already taken care * of setting errno. */ if (r >= -1) return r; errno = -r; return -1; }