diff options
author | Jeremy Allison <jra@samba.org> | 1998-12-06 22:01:26 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1998-12-06 22:01:26 +0000 |
commit | ee5e10e963917c0352362ec306fe7e3588996876 (patch) | |
tree | f9d4d699dabd92ec07690db2bf14ef3c4afb3527 /source/lib/system.c | |
parent | 68a950a941015e776520890d28ba0488bd061a8e (diff) | |
download | samba-ee5e10e963917c0352362ec306fe7e3588996876.tar.gz samba-ee5e10e963917c0352362ec306fe7e3588996876.tar.xz samba-ee5e10e963917c0352362ec306fe7e3588996876.zip |
Added RELIANTUNIX define for specific header file order includes for large
file support.
Based on a patch from "Andrej Borsenkow" <borsenkow.msk@sni.de>.
lib/pidfile.c: Changed open() to sys_open().
Jeremy.
Diffstat (limited to 'source/lib/system.c')
-rw-r--r-- | source/lib/system.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/lib/system.c b/source/lib/system.c index 88729de3add..3a91108dff4 100644 --- a/source/lib/system.c +++ b/source/lib/system.c @@ -212,6 +212,8 @@ int sys_fseek(FILE *fp, SMB_OFF_T offset, int whence) { #if defined(LARGE_SMB_OFF_T) && defined(HAVE_FSEEK64) return fseek64(fp, offset, whence); +#elif defined(LARGE_SMB_OFF_T) && defined(HAVE_FSEEKO64) + return fseeko64(fp, offset, whence); #else return fseek(fp, offset, whence); #endif @@ -225,6 +227,8 @@ SMB_OFF_T sys_ftell(FILE *fp) { #if defined(LARGE_SMB_OFF_T) && defined(HAVE_FTELL64) return (SMB_OFF_T)ftell64(fp); +#elif defined(LARGE_SMB_OFF_T) && defined(HAVE_FTELLO64) + return (SMB_OFF_T)ftello64(fp); #else return (SMB_OFF_T)ftell(fp); #endif |