diff options
author | Alistair Francis <alistair.francis@wdc.com> | 2020-01-18 15:17:03 -0800 |
---|---|---|
committer | Alistair Francis <alistair.francis@wdc.com> | 2020-03-27 11:23:15 -0700 |
commit | 933dc0e5708beae17ce382287b9901ee960f42da (patch) | |
tree | 0ea48b4d7f16de79de8ffabebb7102bbe9488024 /include/time.h | |
parent | d1876749a8e51b3bd632561ed7dfcdbbfce59d33 (diff) | |
download | glibc-933dc0e5708beae17ce382287b9901ee960f42da.zip glibc-933dc0e5708beae17ce382287b9901ee960f42da.tar.gz glibc-933dc0e5708beae17ce382287b9901ee960f42da.tar.bz2 |
time: Add a __itimerval64 struct
Add a __itimerval64 which always uses a 64-bit time_t.
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'include/time.h')
-rw-r--r-- | include/time.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/time.h b/include/time.h index 96bd648..2523e0f 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 |