1 /* Include file belonging to stat emulator.
2 Public domain by Guido van Rossum, CWI, Amsterdam (July 1987).
3 Updated August 1994. */
8 unsigned short st_mode
;
9 unsigned short st_nlink
;
10 unsigned short st_uid
;
11 unsigned short st_gid
;
12 unsigned short st_rdev
;
13 unsigned long st_size
;
14 unsigned long st_atime
;
15 unsigned long st_mtime
;
16 unsigned long st_ctime
;
17 /* Non-standard additions */
18 unsigned long st_rsize
; /* Resource size */
19 char st_type
[4]; /* File type, e.g. 'APPL' or 'TEXT' */
20 char st_creator
[4]; /* File creator, e.g. 'PYTH' */
23 #define S_IFMT 0170000L
24 #define S_IFDIR 0040000L
25 #define S_IFREG 0100000L
30 extern int macstat(char *, struct macstat
*);
31 /* To stop inclusion of MWerks header: */