*
* Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL.
*
- * $Id: yaffs_guts.h,v 1.20 2005-06-25 03:22:24 charles Exp $
+ * $Id: yaffs_guts.h,v 1.21 2005-10-11 23:43:27 charles Exp $
*/
#ifndef __YAFFS_GUTS_H__
char name[YAFFS_MAX_NAME_LENGTH + 1];
// Thes following apply to directories, files, symlinks - not hard links
- __u32 st_mode; // protection
+ __u32 yst_mode; // protection
#ifdef CONFIG_YAFFS_WINCE
__u32 notForWinCE[5];
#else
- __u32 st_uid; // user ID of owner
- __u32 st_gid; // group ID of owner
- __u32 st_atime; // time of last access
- __u32 st_mtime; // time of last modification
- __u32 st_ctime; // time of last change
+ __u32 yst_uid; // user ID of owner
+ __u32 yst_gid; // group ID of owner
+ __u32 yst_atime; // time of last access
+ __u32 yst_mtime; // time of last modification
+ __u32 yst_ctime; // time of last change
#endif
// File size applies to files only
// Alias is for symlinks only.
char alias[YAFFS_MAX_ALIAS_LENGTH + 1];
- __u32 st_rdev; // device stuff for block and char devices (maj/min)
+ __u32 yst_rdev; // device stuff for block and char devices (maj/min)
#ifdef CONFIG_YAFFS_WINCE
__u32 win_ctime[2];
__u32 objectId; // the object id value
- __u32 st_mode; // protection
+ __u32 yst_mode; // protection
#ifdef CONFIG_YAFFS_SHORT_NAMES_IN_RAM
char shortName[YAFFS_SHORT_NAME_LENGTH+1];
__u32 win_mtime[2];
__u32 win_atime[2];
#else
- __u32 st_uid; // user ID of owner
- __u32 st_gid; // group ID of owner
- __u32 st_atime; // time of last access
- __u32 st_mtime; // time of last modification
- __u32 st_ctime; // time of last change
+ __u32 yst_uid; // user ID of owner
+ __u32 yst_gid; // group ID of owner
+ __u32 yst_atime; // time of last access
+ __u32 yst_mtime; // time of last modification
+ __u32 yst_ctime; // time of last change
#endif
- __u32 st_rdev; // device stuff for block and char devices
+ __u32 yst_rdev; // device stuff for block and char devices