- #ifndef __SYS_TIMERS_H__
- #define __SYS_TIMERS_H__
- struct timespec {
- time_t tv_sec;
- long tv_nsec;
- };
- #define TIMEVAL_TO_TIMESPEC(tv, ts) {
- (ts)->tv_sec = (tv)->tv_sec;
- (ts)->tv_nsec = (tv)->tv_usec * 1000;
- }
- #define TIMESPEC_TO_TIMEVAL(tv, ts) {
- (tv)->tv_sec = (ts)->tv_sec;
- (tv)->tv_usec = (ts)->tv_nsec / 1000;
- }
- #endif /* !__SYS_TIMERS_H__ */