]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-inode-64bit-type-20060411
authorDerrick Brashear <shadow@dementia.org>
Tue, 11 Apr 2006 20:41:33 +0000 (20:41 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 11 Apr 2006 20:41:33 +0000 (20:41 +0000)
use a 64 bit type for 64 bit inode size with inode fileserver

(cherry picked from commit 4d91ee63efb8b00dd2e6a1a50072928a94673175)

src/sys/afssyscalls.h

index 368c75328e5471a94f53a763f1b84a87596e9e29..e5a7c1bdefd34a6efa52e4ce19bdda53cb036aa8 100644 (file)
@@ -26,7 +26,12 @@ typedef u_int64_t Inode;
 #ifdef AFS_SGI62_ENV
 typedef uint64_t Inode;
 #else
+#include <sys/types.h>
+#if AFS_64BIT_ENV
+typedef afs_uint64 Inode;
+#else
 error Need 64 bit Inode defined.
+#endif
 #endif                         /* AFS_SGI62_ENV */
 #else /* AFS_64BIT_IOPS_ENV */
 typedef unsigned int Inode;