From: Rich Felker Date: Wed, 3 Jun 2020 00:07:39 +0000 (-0400) Subject: fix broken time64 clock_adjtime X-Git-Url: https://git.librecmc.org/?p=oweals%2Fmusl.git;a=commitdiff_plain;h=ef51b762225e5e436f69bcbeb7ad04735da6dcce fix broken time64 clock_adjtime the 64-bit time code path used the wrong (time32) syscall. fortunately this code path is not yet taken unless attempting to set a post-Y2038 time. --- diff --git a/src/linux/clock_adjtime.c b/src/linux/clock_adjtime.c index 23eb8729..52d3e0c4 100644 --- a/src/linux/clock_adjtime.c +++ b/src/linux/clock_adjtime.c @@ -63,7 +63,7 @@ int clock_adjtime (clockid_t clock_id, struct timex *utx) .stbcnt = utx->stbcnt, .tai = utx->tai, }; - r = __syscall(SYS_clock_adjtime, clock_id, &ktx); + r = __syscall(SYS_clock_adjtime64, clock_id, &ktx); if (r>=0) { utx->modes = ktx.modes; utx->offset = ktx.offset;