struct timespec { time_t tv_sec; /* seconds */ long tv_nsec; /* nanoseconds */ };