1234567891011121314151617181920212223 |
- (* FreeBSD 11.0 /usr/include/sys/stat.h *)
- st_dev*: uint32_t; (* inode's device *)
- st_ino*: uint32_t; (* inode's number *)
- st_mode*: mode_t; (* inode protection mode *)
- st_nlink*: uint16_t; (* number of hard links *)
- st_uid*: uid_t; (* user ID of the file's owner *)
- st_gid*: gid_t; (* group ID of the file's group *)
- st_rdev*: uint32_t; (* device type *)
- st_atim*: timespec_t; (* time of last access *)
- st_mtim*: timespec_t; (* time of last data modification *)
- st_ctim*: timespec_t; (* time of last file status change *)
- st_size*: off_t; (* file size, in bytes *)
- st_blocks*: blkcnt_t; (* blocks allocated for file *)
- st_blksize*: blksize_t; (* optimal blocksize for I/O *)
- st_flags*: fflags_t; (* user defined flags for file *)
- st_gen*: uint32_t; (* file generation number *)
- st_lspare*: int32_t;
- __st_birthtime*: timespec_t;
- ___pad: ARRAY [untagged] 2 OF INTEGER;
|