2 * This file is part of clock_adjtime strace test.
4 * Copyright (c) 2016 Dmitry V. Levin <ldv@altlinux.org>
7 * SPDX-License-Identifier: GPL-2.0-or-later
11 #include <asm/unistd.h>
13 #ifdef __NR_clock_adjtime
22 long rc = syscall(__NR_clock_adjtime, CLOCK_MONOTONIC, NULL);
23 printf("clock_adjtime(CLOCK_MONOTONIC, NULL) = %ld %s (%m)\n",
26 void *efault = tail_alloc(1);
28 rc = syscall(__NR_clock_adjtime, CLOCK_REALTIME, efault);
29 printf("clock_adjtime(CLOCK_REALTIME, %p) = %ld %s (%m)\n",
30 efault, rc, errno2name());
32 puts("+++ exited with 0 +++");
38 SKIP_MAIN_UNDEFINED("__NR_clock_adjtime")