Files
2018-05-31 20:50:28 +01:00

35 lines
701 B
C

#include <errno.h>
#include <time.h>
#include <sys/iosupport.h>
int clock_gettime(clockid_t clock_id, struct timespec *tp)
{
if ( __syscalls.clock_gettime ) {
return __syscalls.clock_gettime(clock_id, tp);
} else {
errno = ENOSYS;
return -1;
}
}
int clock_settime(clockid_t clock_id, const struct timespec *tp)
{
if ( __syscalls.clock_settime ) {
return __syscalls.clock_settime(clock_id, tp);
} else {
errno = ENOSYS;
return -1;
}
}
int clock_getres (clockid_t clock_id, struct timespec *res)
{
if ( __syscalls.clock_getres ) {
return __syscalls.clock_getres(clock_id, res);
} else {
errno = ENOSYS;
return -1;
}
}