#ifndef _SYS__TIMEVAL_H #define _SYS__TIMEVAL_H #include <sys/_types.h> #ifndef _SUSECONDS_T_DECLARED typedef __suseconds_t suseconds_t; #define _SUSECONDS_T_DECLARED #endif #ifndef _TIME_T_DECLARED typedef __time_t time_t; #define _TIME_T_DECLARED #endif // Structure returned by gettimeofday(2) system call, and used in other calls. struct timeval { time_t tv_sec; /* seconds */ suseconds_t tv_usec; /* and microseconds */ }; #endif /* END _SYS__TIMEVAL_H */