projects
/
oweals
/
musl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ef51b76
)
always use time64 syscall first for clock_adjtime
author
Rich Felker
<dalias@aerifal.cx>
Wed, 3 Jun 2020 00:19:11 +0000
(20:19 -0400)
committer
Rich Felker
<dalias@aerifal.cx>
Wed, 3 Jun 2020 00:19:11 +0000
(20:19 -0400)
clock_adjtime always returns the current clock setting in struct
timex, so it's always possible that the time64 version is needed.
src/linux/clock_adjtime.c
patch
|
blob
|
history
diff --git
a/src/linux/clock_adjtime.c
b/src/linux/clock_adjtime.c
index 52d3e0c434a56f6bae6bf3c32f8aba7714105006..94521bfcbb39f26430d14d624de06e50c741d273 100644
(file)
--- 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,