Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

fs(4)

types(5)

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

stat(2), fs(4), types(5). 

Version 2.1  —  January 02, 1985

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026