1 #ifndef __timeval_defined 2 #define __timeval_defined 1 3 4 #include <bits/types.h> 5 6 /* A time value that is accurate to the nearest 7 microsecond but also has a range of years. */ 8 struct timeval 9 { 10 #ifdef __USE_TIME_BITS64 11 __time64_t tv_sec; /* Seconds. */ 12 __suseconds64_t tv_usec; /* Microseconds. */ 13 #else 14 __time_t tv_sec; /* Seconds. */ 15 __suseconds_t tv_usec; /* Microseconds. */ 16 #endif 17 }; 18 #endif 19