patch-2.4.2 linux/include/asm-s390/stat.h
Next file: linux/include/asm-s390/string.h
Previous file: linux/include/asm-s390/spinlock.h
Back to the patch index
Back to the overall index
- Lines: 50
- Date:
Tue Feb 13 14:13:44 2001
- Orig file:
v2.4.1/linux/include/asm-s390/stat.h
- Orig date:
Tue Aug 1 14:08:00 2000
diff -u --recursive --new-file v2.4.1/linux/include/asm-s390/stat.h linux/include/asm-s390/stat.h
@@ -50,36 +50,30 @@
* insane amounts of padding around dev_t's.
*/
struct stat64 {
- unsigned short st_dev;
unsigned char __pad0[6];
-
- unsigned long long st_ino;
+ unsigned short st_dev;
+ unsigned int __pad1;
+#define STAT64_HAS_BROKEN_ST_INO 1
+ unsigned long __st_ino;
unsigned int st_mode;
unsigned int st_nlink;
-
unsigned long st_uid;
unsigned long st_gid;
-
+ unsigned char __pad2[6];
unsigned short st_rdev;
- unsigned char __pad3[10];
-
+ unsigned int __pad3;
long long st_size;
unsigned long st_blksize;
-
- unsigned long st_blocks; /* Number 512-byte blocks allocated. */
- unsigned long __pad4; /* future possible st_blocks high bits */
-
+ unsigned char __pad4[4];
+ unsigned long __pad5; /* future possible st_blocks high bits */
+ unsigned long st_blocks; /* Number 512-byte blocks allocated. */
unsigned long st_atime;
- unsigned long __pad5;
-
- unsigned long st_mtime;
unsigned long __pad6;
-
+ unsigned long st_mtime;
+ unsigned long __pad7;
unsigned long st_ctime;
- unsigned long __pad7; /* will be high 32 bits of ctime someday */
-
- unsigned long __unused1;
- unsigned long __unused2;
+ unsigned long __pad8; /* will be high 32 bits of ctime someday */
+ unsigned long long st_ino;
};
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)