INODE(4) — Silicon Graphics
NAME
inode − format of an inode
SYNOPSIS
#include <sys/types.h>
#include <sys/ino.h>
DESCRIPTION
An i-node for a plain file or directory in a file system has the following structure defined by <sys/ino.h>.
/∗ Inode structure as it appears on a disk block. ∗/
| struct | dinode { | ||
| ushort | di_mode; | /∗ mode and type of file ∗/ | |
| short | di_nlink; | /∗ number of links to file ∗/ | |
| ushort | di_uid; | /∗ owner’s user id ∗/ | |
| ushort | di_gid; | /∗ owner’s group id ∗/ | |
| off_t | di_size; | /∗ number of bytes in file ∗/ | |
| char | di_addr[40]; | /∗ disk block addresses ∗/ | |
| time_t | di_atime; | /∗ time last accessed ∗/ | |
| time_t | di_mtime; | /∗ time last modified ∗/ | |
| time_t | di_ctime; | /∗ time created ∗/ | |
| }; |
/∗
∗ the 40 address bytes:
∗39 used; 13 addresses
∗of 3 bytes each.
∗/
For the meaning of the defined types off_t and time_t see types(5).
FILES
/usr/include/sys/ino.h
SEE ALSO
Version 2.1 — January 02, 1985