#include <time.h> | |
int __clock_gettime(clockid_t, struct timespec*); | |
/* There is no other implemented value than TIME_UTC; all other values | |
* are considered erroneous. */ | |
int timespec_get(struct timespec* ts, int base) { | |
if (base != TIME_UTC) | |
return 0; | |
int ret = __clock_gettime(CLOCK_REALTIME, ts); | |
return ret < 0 ? 0 : base; | |
} |