X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Flfs.h;h=5aac2363015ac5f22e3b0950e1679b3ce073bb0a;hb=6a26177ec0df11f55bff590d63ea02e7c9884993;hp=fcd64d76deb4598958da4748c1a63b0f8923b4b4;hpb=cad27e97e6370f96903d42aaf345c099af0a03bd;p=libucw.git diff --git a/lib/lfs.h b/lib/lfs.h index fcd64d76..5aac2363 100644 --- a/lib/lfs.h +++ b/lib/lfs.h @@ -13,7 +13,7 @@ #include #include -#ifdef CONFIG_LARGE_FILES +#ifdef CONFIG_LFS #define sh_open open64 #define sh_seek lseek64 @@ -23,8 +23,10 @@ #define sh_mmap(a,l,p,f,d,o) mmap64(a,l,p,f,d,o) #define sh_pread pread64 #define sh_pwrite pwrite64 +#define sh_stat stat64 +typedef struct stat64 sh_stat_t; -#else /* !CONFIG_LARGE_FILES */ +#else /* !CONFIG_LFS */ #define sh_open open #define sh_seek(f,o,w) lseek(f,o,w) @@ -32,8 +34,10 @@ #define sh_mmap(a,l,p,f,d,o) mmap(a,l,p,f,d,o) #define sh_pread pread #define sh_pwrite pwrite +#define sh_stat stat +typedef struct stat sh_stat_t; -#endif /* !CONFIG_LARGE_FILES */ +#endif /* !CONFIG_LFS */ #define HAVE_PREAD