diff options
author | Rich Felker <dalias@aerifal.cx> | 2020-06-02 20:19:11 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2020-06-02 20:19:11 -0400 |
commit | e0b17ef81eee66cafc22129de34b7efbfee57b31 (patch) | |
tree | ca132d5618e0d0d1fc84270729feb672927b7788 /src/linux | |
parent | ef51b762225e5e436f69bcbeb7ad04735da6dcce (diff) | |
download | musl-e0b17ef81eee66cafc22129de34b7efbfee57b31.tar.gz musl-e0b17ef81eee66cafc22129de34b7efbfee57b31.tar.bz2 musl-e0b17ef81eee66cafc22129de34b7efbfee57b31.tar.xz musl-e0b17ef81eee66cafc22129de34b7efbfee57b31.zip |
always use time64 syscall first for clock_adjtime
clock_adjtime always returns the current clock setting in struct
timex, so it's always possible that the time64 version is needed.
Diffstat (limited to 'src/linux')
-rw-r--r-- | src/linux/clock_adjtime.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/linux/clock_adjtime.c b/src/linux/clock_adjtime.c index 52d3e0c4..94521bfc 100644 --- a/src/linux/clock_adjtime.c +++ b/src/linux/clock_adjtime.c @@ -38,8 +38,7 @@ int clock_adjtime (clockid_t clock_id, struct timex *utx) { int r = -ENOSYS; #ifdef SYS_clock_adjtime64 - if (SYS_clock_adjtime == SYS_clock_adjtime64 || - (utx->modes & ADJ_SETOFFSET) && !IS32BIT(utx->time.tv_sec)) { + if (1) { struct ktimex64 ktx = { .modes = utx->modes, .offset = utx->offset, |