Portable Inode Descriptions

Andrew Hume andrew at alice.UUCP
Mon Jan 16 14:06:36 AEST 1989



	I have (or more accurately want) a portable description
of an inode. assuming we have solved the byte-ordering problem,
the only question is how many bits do we need for each field?
I would like to cover all extent unix implementations but will
pragmatically decline really deviant cases. the fields(sizes in bits) are

dev(32), ino(32), mode(32), nlink(32), uid(32), gid(32),
size(64), [amc]time(64).

the questions are
	1) do you know of a unix where these sizes are insufficent?
	2) do you know of a unix where times are more than 32 bits
or where file sizes are bigger than 32 bits? cray unix is the only
one i know of for the latter case.

	i guess (near) future unixes also count; e.g. sun may
soon give 32 more bits of time resolution (say in usec units).

	e-mail responses preferred but everyone enjoys a giggle
at weird unixes.

research!andrew
andrew at research.att.com



More information about the Comp.unix.wizards mailing list