From ef51b762225e5e436f69bcbeb7ad04735da6dcce Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Tue, 2 Jun 2020 20:07:39 -0400 Subject: 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. --- src/linux/clock_adjtime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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; -- cgit v1.2.1