diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-13 04:30:18 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-13 04:30:18 +0000 |
commit | 699034d85536ab2090282d2fa7bd8cc4825ce693 (patch) | |
tree | e0d85a190b3d434f7270a4e900441c636e46b387 /testsuite | |
parent | Adding upstream version 32+20240327. (diff) | |
download | kmod-upstream.tar.xz kmod-upstream.zip |
Adding upstream version 32+20240611.upstream/32+20240611upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/path.c | 9 | ||||
-rw-r--r-- | testsuite/testsuite.c | 1 |
2 files changed, 9 insertions, 1 deletions
diff --git a/testsuite/path.c b/testsuite/path.c index 5a291b1..00935fb 100644 --- a/testsuite/path.c +++ b/testsuite/path.c @@ -18,6 +18,7 @@ /* We unset _FILE_OFFSET_BITS here so we can override both stat and stat64 on * 32-bit architectures and forward each to the right libc function */ #undef _FILE_OFFSET_BITS +#undef _TIME_BITS #include <assert.h> #include <dirent.h> @@ -202,8 +203,14 @@ WRAP_2ARGS(int, -1, stat, struct stat*); WRAP_2ARGS(int, -1, lstat, struct stat*); WRAP_2ARGS(int, -1, stat64, struct stat64*); WRAP_2ARGS(int, -1, lstat64, struct stat64*); -WRAP_OPEN(64); +struct __stat64_t64; +extern int __stat64_time64 (const char *file, struct __stat64_t64 *buf); +extern int __lstat64_time64 (const char *file, struct __stat64_t64 *buf); +WRAP_2ARGS(int, -1, __stat64_time64, struct __stat64_t64*); +WRAP_2ARGS(int, -1, __lstat64_time64, struct __stat64_t64*); + +WRAP_OPEN(64); WRAP_OPEN(); #ifdef HAVE___XSTAT diff --git a/testsuite/testsuite.c b/testsuite/testsuite.c index 318343a..f4280be 100644 --- a/testsuite/testsuite.c +++ b/testsuite/testsuite.c @@ -32,6 +32,7 @@ #include <sys/stat.h> #include <sys/wait.h> +#include <shared/missing.h> #include <shared/util.h> #include "testsuite.h" |