blob: b4c57e7049bfe98b6362b36c016cf14610ee67c1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/* File info structure definitions (c_finfo).
*/
#define SZ_OWNERSTR 16
#define FI_REGULAR 1 /* file types */
#define FI_DIRECTORY 2
#define FI_EXECUTABLE 3
#define FI_SPECIAL 4
struct _finfo {
XLONG fi_type; /* file type */
XLONG fi_size; /* file size, machine bytes */
XLONG fi_atime; /* time of last access */
XLONG fi_mtime; /* time of last modify */
XLONG fi_ctime; /* time of file creation */
XLONG fi_perm; /* file permission bits */
char fi_owner[SZ_OWNERSTR*sizeof(XLONG)];
};
#define D_finfo
|