]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
tst: Modify tst-clock_adjtime to allow reuse of its code
authorLukasz Majewski <lukma@denx.de>
Sun, 28 Feb 2021 22:02:54 +0000 (23:02 +0100)
committerLukasz Majewski <lukma@denx.de>
Mon, 8 Mar 2021 21:41:41 +0000 (22:41 +0100)
The tst-clock_adjtime can be adjusted to be reused for also testing
adjtimex.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
sysdeps/unix/sysv/linux/tst-clock_adjtime.c

index 6b9bb9940c7e9417ed6c8741b32684028315798d..52adb8817ed7631324ca74d258c157c9a47b0ca0 100644 (file)
 #include <support/check.h>
 #include <support/timespec.h>
 
+#ifndef ADJTIME_CALL
+# define ADJTIME_CALL(__clock, __timex) clock_adjtime (__clock, __timex)
+#endif
+
 static int
 do_test (void)
 {
@@ -40,7 +44,7 @@ do_test (void)
   delta.time.tv_usec = 0;
   delta.modes = ADJ_SETOFFSET;
 
-  int ret = clock_adjtime (CLOCK_REALTIME, &delta);
+  int ret = ADJTIME_CALL (CLOCK_REALTIME, &delta);
   if (ret == -1)
     FAIL_EXIT1 ("clock_adjtime failed: %m\n");