From fbb81cb4ed02a8b9a41657d7ebfdb26b73bdf935 Mon Sep 17 00:00:00 2001 From: Nickolai Zeldovich Date: Mon, 22 Jul 2002 22:23:43 +0000 Subject: [PATCH] Correctly check for 32-bit file size limitations on Solaris; the MAXOFF_T value changed from 32-bit to 64-bit in Solaris 7. --- src/afs/SOLARIS/osi_machdep.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/SOLARIS/osi_machdep.h b/src/afs/SOLARIS/osi_machdep.h index 0f71fa02b3..09403c6b8b 100644 --- a/src/afs/SOLARIS/osi_machdep.h +++ b/src/afs/SOLARIS/osi_machdep.h @@ -102,7 +102,7 @@ extern kmutex_t afs_rxglobal_lock; #undef AfsLargeFileUio #define AfsLargeFileUio(uio) ( (uio)->_uio_offset._p._u ? 1 : 0 ) #undef AfsLargeFileSize -#define AfsLargeFileSize(pos, off) ( ((offset_t)(pos)+(offset_t)(off) > (offset_t)MAXOFF_T)?1:0) +#define AfsLargeFileSize(pos, off) ( ((offset_t)(pos)+(offset_t)(off) > (offset_t)0x7fffffff)?1:0) #endif #endif /* _OSI_MACHDEP_H_ */