]> mj.ucw.cz Git - libucw.git/blobdiff - lib/lfs.h
separate the support of large files from using LFS versions of file functions
[libucw.git] / lib / lfs.h
index db4ceafd3b92241866b53dd4c7ecb24d209feb94..274b72a743553c5fe239cd56dcd4a764bb8016ab 100644 (file)
--- a/lib/lfs.h
+++ b/lib/lfs.h
@@ -24,6 +24,8 @@
 #define sh_pread pread64
 #define sh_pwrite pwrite64
 #define sh_stat stat64
+#define sh_fstat fstat64
+typedef struct stat64 sh_stat_t;
 
 #else  /* !CONFIG_LFS */
 
@@ -34,6 +36,8 @@
 #define sh_pread pread
 #define sh_pwrite pwrite
 #define sh_stat stat
+#define sh_fstat fstat
+typedef struct stat sh_stat_t;
 
 #endif /* !CONFIG_LFS */