Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ inode_s5(4) — Motorola System V 88k Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

l3tol(3C)

fs_s5(4)

types(5)

inode(4)  —  FILE FORMATS

NAME

inode (s5) − format of an s5 i-node

SYNOPSIS

#include <sys/types.h>
#include <sys/fs/s5ino.h>

DESCRIPTION

An i-node for a plain file or directory in an s4 file system has the following structure defined by sys/fs/s5ino.h. 

/∗ Inode structure as it appears on a disk block. ∗/

struct dinode

{


o_mode_t di_mode; /∗ mode and type of file ∗/
o_nlink_t di_nlink; /∗ number of links to file ∗/
o_uid_t di_uid; /∗ owner’s user id ∗/
o_gid_t di_gid; /∗ owner’s group id ∗/
off_t di_size; /∗ number of bytes in file ∗/
char di_addr[39]; /∗ disk block addresses ∗/
unsigned char di_gen; /∗ file generation number ∗/
time_t di_atime; /∗ time last accessed ∗/
time_t di_mtime; /∗ time last modified ∗/
time_t di_ctime; /∗ time status last changed ∗/
};


/∗
 ∗ Of the 40 address bytes:
 ∗39 are used as disk addresses
 ∗13 addresses of 3 bytes each
 ∗and the 40th is used as a
 ∗   file generation number
 ∗/

For the meaning of the defined types off_t and time_t see types(5). 

SEE ALSO

stat(2), l3tol(3C), fs_s5(4), types(5). 

  —  s5

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