/* Definition of `struct stat' used in the kernel.. */ struct kernel_stat { unsigned long int st_dev; long int __pad1[3]; /* Reserved for network id */ unsigned long int st_ino; unsigned long int st_mode; unsigned long int st_nlink; long int st_uid; long int st_gid; unsigned long int st_rdev; long int __pad2[2]; long int st_size; long int __pad3; unsigned int st_atime; unsigned int __unused1; unsigned int st_mtime; unsigned int __unused2; unsigned int st_ctime; unsigned int __unused3; long int st_blksize; long int st_blocks; char st_fstype[16]; /* Filesystem type name, unsupported */ long st_pad4[8]; /* Linux specific fields */ unsigned int st_flags; unsigned int st_gen; };