======================= Layout of Archive Header =========================

Block header fields:

a    0  127  h_name[128];	/* Name of file this block belongs to */
b  128  135  h_chk[8];		/* Checksum for the block */
c  136  143  h_alba[8];		/* Archive logical block address */
d  144  151  h_flba[8];		/* File logical block address */
e  152  159  h_time[8];		/* Time archive created (for unique ID) */
f  160  167  h_bufsize[8];	/* Archive read/write buffer size */
g  168  175  h_msize[8];	/* Media size */
h  176  179  h_magic[4];	/* Identifies type of the block */
i  180  183  h_vol[4];		/* Physical volume number */
j  184  187  h_release[4];	/* Major release number */
k  188  191  h_level[4];	/* Minor release level number */
l  192  195  h_variant[4];	/* Bru variant */
m  196  203  h_fseq[8];		/* File sequence number {1, 2, ... N} */
n  204  255  h_filler[52];	/* Adjust for 256 bytes total */

Archive header fields:

o  256  263  a_uid[8];		/* User id of creating user */
p  264  271  a_gid[8];		/* Group id of creating user */
q  272  399  a_name[128];	/* Stream archive was written to */
r  400  463  a_id[64];		/* ID of bru creating archive */
s  464  527  a_label[64];	/* Archive label given by user */
t  528  536  a_sysname[9];	/* Host Unix info, see uname(2) */
u  537  545  a_nodename[9];	/* Host Unix info, see uname(2) */
v  546  554  a_release[9];	/* Host Unix info, see uname(2) */
w  555  563  a_version[9];	/* Host Unix info, see uname(2) */
x  564  572  a_machine[9];	/* Host Unix info, see uname(2) */
y  573 1023  a_unused[451];	/* Reserved space */
z 1024 2047  a_xname[1024];	/* Stream name extension space */

0000-0063  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0064-0127  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0128-0191  bbbbbbbbccccccccddddddddeeeeeeeeffffffffgggggggghhhhiiiijjjjkkkk
0192-0255  llllmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
0256-0319  ooooooooppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
0320-0383  qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
0384-0447  qqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
0448-0511  rrrrrrrrrrrrrrrrssssssssssssssssssssssssssssssssssssssssssssssss
0512-0575  sssssssssssssssstttttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxyyy
0576-0639  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0640-0703  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0704-0767  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0768-0831  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0832-0895  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0896-0959  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
0960-1023  yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
1024-1087  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1088-1151  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1152-1215  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1216-1279  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1280-1343  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1344-1407  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1408-1471  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1472-1535  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1536-1599  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1600-1663  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1664-1727  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1728-1791  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1792-1855  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1856-1919  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1920-1983  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1984-2047  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

======================= Layout of File Header =========================

Block header fields:

a    0  127  h_name[128];	/* Name of file this block belongs to */
b  128  135  h_chk[8];		/* Checksum for the block */
c  136  143  h_alba[8];		/* Archive logical block address */
d  144  151  h_flba[8];		/* File logical block address */
e  152  159  h_time[8];		/* Time archive created (for unique ID) */
f  160  167  h_bufsize[8];	/* Archive read/write buffer size */
g  168  175  h_msize[8];	/* Media size */
h  176  179  h_magic[4];	/* Identifies type of the block */
i  180  183  h_vol[4];		/* Physical volume number */
j  184  187  h_release[4];	/* Major release number */
k  188  191  h_level[4];	/* Minor release level number */
l  192  195  h_variant[4];	/* Bru variant */
m  196  203  h_fseq[8];		/* File sequence number {1, 2, ... N} */
n  204  255  h_filler[52];	/* Adjust for 256 bytes total */

File header fields:

o  256  383  f_lname[128];	/* Name of file linked to */
p  384  391  f_mode[8];		/* Protection mode */
q  392  399  f_ino[8];		/* Inode number */
r  400  407  f_dev[8];		/* ID of device */
s  408  415  f_rdev[8];		/* ID of device; c & b special only */
t  416  423  f_nlink[8];	/* Number of links */
u  424  431  f_uid[8];		/* User id */
v  432  439  f_gid[8];		/* Group id */
w  440  447  f_size[8];		/* Size (compressed size if compressed) */
x  448  455  f_atime[8];	/* Time of last access */
y  456  463  f_mtime[8];	/* Time of last data modification */
z  464  471  f_ctime[8];	/* Time of last file status change */
A  472  479  f_flags[8];	/* Copy of finfo fi_flags */
B  480  487  f_fibprot[8];	/* Copy of finfo fib_Protection */
C  488  603  f_fibcomm[116];	/* Copy of finfo fib_Comment */
D  604  611  f_xsize[8];	/* Original expanded (uncompressed) size */
E  612  615  f_nzbits[4];	/* Number of bits for LZW compression */
F  616 1023  f_unused[408];	/* Reserved */
G 1024 2047  f_xname[1024];	/* File name extension space */

0000-0063  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0064-0127  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0128-0191  bbbbbbbbccccccccddddddddeeeeeeeeffffffffgggggggghhhhiiiijjjjkkkk
0192-0255  llllmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
0256-0319  oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
0320-0383  oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
0384-0447  ppppppppqqqqqqqqrrrrrrrrssssssssttttttttuuuuuuuuvvvvvvvvwwwwwwww
0448-0511  xxxxxxxxyyyyyyyyzzzzzzzzAAAAAAAABBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC
0512-0575  CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
0576-0639  CCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDEEEEFFFFFFFFFFFFFFFFFFFFFFFF
0640-0703  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0704-0767  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0768-0831  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0832-0895  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0896-0959  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0960-1023  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
1024-1087  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1088-1151  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1152-1215  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1216-1279  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1280-1343  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1344-1407  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1408-1471  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1472-1535  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1536-1599  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1600-1663  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1664-1727  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1728-1791  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1792-1855  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1856-1919  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1920-1983  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
1984-2047  GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG


