5600: /*
5601:  * Inode structure as it appears on
5602:  * the disk. Not used by the system,
5603:  * but by things like check, df, dump.
5604:  */
5605: struct  inode
5606: {
5607:         int     i_mode;
5608:         char    i_nlink;
5609:         char    i_uid;
5610:         char    i_gid;
5611:         char    i_size0;
5612:         char    *i_size1;
5613:         int     i_addr[8];
5614:         int     i_atime[2];
5615:         int     i_mtime[2];
5616: };
5617: /* ---------------------------       */
5618: 
5619: /* modes */
5620: #define IALLOC  0100000
5621: #define IFMT    060000
5622: #define         IFDIR   040000
5623: #define         IFCHR   020000
5624: #define         IFBLK   060000
5625: #define ILARG   010000
5626: #define ISUID   04000
5627: #define ISGID   02000
5628: #define ISVTX   01000
5629: #define IREAD   0400
5630: #define IWRITE  0200
5631: #define IEXEC   0100