sparc32: use proper types in struct stat
[linux-2.6.git] / arch / sparc / include / asm / stat_32.h
index 643d572..45b3ee4 100644 (file)
@@ -5,21 +5,21 @@
 
 struct stat {
        unsigned short  st_dev;
-       unsigned long   st_ino;
-       unsigned short  st_mode;
+       ino_t           st_ino;
+       mode_t          st_mode;
        short           st_nlink;
-       unsigned short  st_uid;
-       unsigned short  st_gid;
+       uid_t           st_uid;
+       gid_t           st_gid;
        unsigned short  st_rdev;
-       long            st_size;
-       long            st_atime;
+       off_t           st_size;
+       time_t          st_atime;
        unsigned long   st_atime_nsec;
-       long            st_mtime;
+       time_t          st_mtime;
        unsigned long   st_mtime_nsec;
-       long            st_ctime;
+       time_t          st_ctime;
        unsigned long   st_ctime_nsec;
-       long            st_blksize;
-       long            st_blocks;
+       off_t           st_blksize;
+       off_t           st_blocks;
        unsigned long   __unused4[2];
 };