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