#include #include "syscall.h" int getitimer(int which, struct itimerval *old) { if (sizeof(time_t) > sizeof(long)) { long old32[4]; int r = __syscall(SYS_getitimer, which, old32); if (!r) { old->it_interval.tv_sec = old32[0]; old->it_interval.tv_usec = old32[1]; old->it_value.tv_sec = old32[2]; old->it_value.tv_usec = old32[3]; } return __syscall_ret(r); } return syscall(SYS_getitimer, which, old); }