From: Alistair Francis Date: Sat, 18 Jan 2020 23:17:03 +0000 (-0800) Subject: time: Add a __itimerval64 struct X-Git-Tag: glibc-2.32~475 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=933dc0e5708beae17ce382287b9901ee960f42da;p=thirdparty%2Fglibc.git time: Add a __itimerval64 struct Add a __itimerval64 which always uses a 64-bit time_t. Reviewed-by: Lukasz Majewski Reviewed-by: Adhemerval Zanella --- diff --git a/include/time.h b/include/time.h index 96bd648c82a..2523e0ff0d5 100644 --- a/include/time.h +++ b/include/time.h @@ -110,6 +110,7 @@ struct __timeval64 #if __TIMESIZE == 64 # define __utimbuf64 utimbuf +# define __itimerval64 itimerval #else /* The glibc Y2038-proof struct __utimbuf64 structure for file's access and modification time values. */ @@ -118,6 +119,12 @@ struct __utimbuf64 __time64_t actime; /* Access time. */ __time64_t modtime; /* Modification time. */ }; +/* The glibc's internal representation of the struct itimerval. */ +struct __itimerval64 +{ + struct __timeval64 it_interval; + struct __timeval64 it_value; +}; #endif #if __TIMESIZE == 64