From: Nate Sammons Date: Mon, 5 Apr 1999 22:39:31 +0000 (+0000) Subject: Use the kernel's struct stat instead of libc's. X-Git-Tag: v4.5.18~1226 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=771a6ff03ce5741694973f2dd3949370932d9d00;p=strace Use the kernel's struct stat instead of libc's. --- diff --git a/file.c b/file.c index 6a97b3de..b25cab73 100644 --- a/file.c +++ b/file.c @@ -453,12 +453,21 @@ int addr; } #endif +#ifdef LINUX +/* Get the kernel's idea of struct stat. */ +#define stat kernel_stat +#include +#undef stat +#else /* LINUX */ +#define kernel_stat stat +#endif /* LINUX */ + static void printstat(tcp, addr) struct tcb *tcp; int addr; { - struct stat statbuf; + struct kernel_stat statbuf; #ifdef LINUXSPARC if (current_personality == 1) {