mirror of git://sourceware.org/git/glibc.git
				
				
				
			
		
			
				
	
	
		
			18 lines
		
	
	
		
			551 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			551 B
		
	
	
	
		
			C
		
	
	
	
| #ifndef _STRUCT_TIMEVAL64_H
 | |
| #define _STRUCT_TIMEVAL64_H
 | |
| 
 | |
| #if __TIMESIZE == 64
 | |
| # define __timeval64 timeval
 | |
| #else
 | |
| /* The glibc Y2038-proof struct __timeval64 structure for a time value.
 | |
|    This structure is NOT supposed to be passed to the Linux kernel.
 | |
|    Instead, it shall be converted to struct __timespec64 and time shall
 | |
|    be [sg]et via clock_[sg]ettime (which are now Y2038 safe).  */
 | |
| struct __timeval64
 | |
| {
 | |
|   __time64_t tv_sec;         /* Seconds */
 | |
|   __suseconds64_t tv_usec;       /* Microseconds */
 | |
| };
 | |
| #endif
 | |
| #endif /* _STRUCT_TIMEVAL64_H  */
 |