|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: d
Length: 6089 (0x17c9)
Names: »dump.5«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/man/cat5/dump.5«
0x0000…0020 0a 0a 0a 5f 08 4f 5f 08 6e 5f 08 6c 5f 08 69 5f 08 6e 5f 08 65 20 5f 08 4d 5f 08 61 5f 08 6e 5f ┆ _ O_ n_ l_ i_ n_ e _ M_ a_ n_┆
0x0020…0040 08 75 5f 08 61 5f 08 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 46 69 6c 65 20 46 6f 72 6d 61 74 ┆ u_ a_ l File Format┆
0x0040…0060 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 75 6d 70 28 35 29 0a 0a 0a 0a ┆s dump(5) ┆
0x0060…0080 4e 08 4e 08 4e 08 4e 41 08 41 08 41 08 41 4d 08 4d 08 4d 08 4d 45 08 45 08 45 08 45 0a 20 20 20 ┆N N N NA A A AM M M ME E E E ┆
0x0080…00a0 20 20 64 75 6d 70 20 2d 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 64 75 6d 70 20 66 6f 72 6d 61 74 ┆ dump - incremental dump format┆
0x00a0…00c0 0a 0a 53 08 53 08 53 08 53 59 08 59 08 59 08 59 4e 08 4e 08 4e 08 4e 54 08 54 08 54 08 54 41 08 ┆ S S S SY Y Y YN N N NT T T TA ┆
0x00c0…00e0 41 08 41 08 41 58 08 58 08 58 08 58 0a 20 20 20 20 20 23 08 23 08 23 08 23 69 08 69 08 69 08 69 ┆A A AX X X X # # # #i i i i┆
0x00e0…0100 6e 08 6e 08 6e 08 6e 63 08 63 08 63 08 63 6c 08 6c 08 6c 08 6c 75 08 75 08 75 08 75 64 08 64 08 ┆n n n nc c c cl l l lu u u ud d ┆
0x0100…0120 64 08 64 65 08 65 08 65 08 65 20 3c 08 3c 08 3c 08 3c 73 08 73 08 73 08 73 79 08 79 08 79 08 79 ┆d de e e e < < < <s s s sy y y y┆
0x0120…0140 73 08 73 08 73 08 73 2f 08 2f 08 2f 08 2f 74 08 74 08 74 08 74 79 08 79 08 79 08 79 70 08 70 08 ┆s s s s/ / / /t t t ty y y yp p ┆
0x0140…0160 70 08 70 65 08 65 08 65 08 65 73 08 73 08 73 08 73 2e 08 2e 08 2e 08 2e 68 08 68 08 68 08 68 3e ┆p pe e e es s s s. . . .h h h h>┆
0x0160…0180 08 3e 08 3e 08 3e 0a 20 20 20 20 20 23 08 23 08 23 08 23 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 ┆ > > > # # # #i i i in n n ┆
0x0180…01a0 6e 63 08 63 08 63 08 63 6c 08 6c 08 6c 08 6c 75 08 75 08 75 08 75 64 08 64 08 64 08 64 65 08 65 ┆nc c c cl l l lu u u ud d d de e┆
0x01a0…01c0 08 65 08 65 20 3c 08 3c 08 3c 08 3c 73 08 73 08 73 08 73 79 08 79 08 79 08 79 73 08 73 08 73 08 ┆ e e < < < <s s s sy y y ys s s ┆
0x01c0…01e0 73 2f 08 2f 08 2f 08 2f 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e 6f 08 6f 08 6f 08 6f 64 08 64 ┆s/ / / /i i i in n n no o o od d┆
0x01e0…0200 08 64 08 64 65 08 65 08 65 08 65 2e 08 2e 08 2e 08 2e 68 08 68 08 68 08 68 3e 08 3e 08 3e 08 3e ┆ d de e e e. . . .h h h h> > > >┆
0x0200…0220 0a 20 20 20 20 20 23 08 23 08 23 08 23 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e 63 08 63 08 63 ┆ # # # #i i i in n n nc c c┆
0x0220…0240 08 63 6c 08 6c 08 6c 08 6c 75 08 75 08 75 08 75 64 08 64 08 64 08 64 65 08 65 08 65 08 65 20 3c ┆ cl l l lu u u ud d d de e e e <┆
0x0240…0260 08 3c 08 3c 08 3c 64 08 64 08 64 08 64 75 08 75 08 75 08 75 6d 08 6d 08 6d 08 6d 70 08 70 08 70 ┆ < < <d d d du u u um m m mp p p┆
0x0260…0280 08 70 72 08 72 08 72 08 72 65 08 65 08 65 08 65 73 08 73 08 73 08 73 74 08 74 08 74 08 74 6f 08 ┆ pr r r re e e es s s st t t to ┆
0x0280…02a0 6f 08 6f 08 6f 72 08 72 08 72 08 72 2e 08 2e 08 2e 08 2e 68 08 68 08 68 08 68 3e 08 3e 08 3e 08 ┆o o or r r r. . . .h h h h> > > ┆
0x02a0…02c0 3e 0a 0a 44 08 44 08 44 08 44 45 08 45 08 45 08 45 53 08 53 08 53 08 53 43 08 43 08 43 08 43 52 ┆> D D D DE E E ES S S SC C C CR┆
0x02c0…02e0 08 52 08 52 08 52 49 08 49 08 49 08 49 50 08 50 08 50 08 50 54 08 54 08 54 08 54 49 08 49 08 49 ┆ R R RI I I IP P P PT T T TI I I┆
0x02e0…0300 08 49 4f 08 4f 08 4f 08 4f 4e 08 4e 08 4e 08 4e 0a 20 20 20 20 20 54 61 70 65 73 20 75 73 65 64 ┆ IO O O ON N N N Tapes used┆
0x0300…0320 20 62 79 20 5f 08 64 5f 08 75 5f 08 6d 5f 08 70 28 38 29 20 61 6e 64 20 5f 08 72 5f 08 65 5f 08 ┆ by _ d_ u_ m_ p(8) and _ r_ e_ ┆
0x0320…0340 73 5f 08 74 5f 08 6f 5f 08 72 5f 08 65 28 38 29 20 63 6f 6e 74 61 69 6e 3a 0a 0a 20 20 20 20 20 ┆s_ t_ o_ r_ e(8) contain: ┆
0x0340…0360 20 20 20 20 20 61 20 68 65 61 64 65 72 20 72 65 63 6f 72 64 0a 20 20 20 20 20 20 20 20 20 20 74 ┆ a header record t┆
0x0360…0380 77 6f 20 67 72 6f 75 70 73 20 6f 66 20 62 69 74 20 6d 61 70 20 72 65 63 6f 72 64 73 0a 20 20 20 ┆wo groups of bit map records ┆
0x0380…03a0 20 20 20 20 20 20 20 61 20 67 72 6f 75 70 20 6f 66 20 72 65 63 6f 72 64 73 20 64 65 73 63 72 69 ┆ a group of records descri┆
0x03a0…03c0 62 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 61 20 67 72 6f ┆bing directories a gro┆
0x03c0…03e0 75 70 20 6f 66 20 72 65 63 6f 72 64 73 20 64 65 73 63 72 69 62 69 6e 67 20 66 69 6c 65 73 0a 0a ┆up of records describing files ┆
0x03e0…0400 20 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 72 65 ┆ The format of the header re┆
0x0400…0420 63 6f 72 64 20 61 6e 64 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 72 65 63 6f 72 64 20 6f 66 0a ┆cord and of the first record of ┆
0x0420…0440 20 20 20 20 20 65 61 63 68 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 73 20 67 69 76 65 6e 20 69 ┆ each description as given i┆
0x0440…0460 6e 20 74 68 65 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 20 3c 5f 08 64 5f 08 75 5f 08 6d 5f 08 70 ┆n the include file <_ d_ u_ m_ p┆
0x0460…0480 5f 08 72 5f 08 65 5f 08 73 5f 08 74 5f 08 6f 5f 08 72 2e 5f 08 68 3e 0a 20 20 20 20 20 69 73 3a ┆_ r_ e_ s_ t_ o_ r._ h> is:┆
0x0480…04a0 0a 0a 20 20 20 20 20 2f 2a 0a 20 20 20 20 20 20 2a 20 54 50 5f 42 53 49 5a 45 20 69 73 20 74 68 ┆ /* * TP_BSIZE is th┆
0x04a0…04c0 65 20 73 69 7a 65 20 6f 66 20 66 69 6c 65 20 62 6c 6f 63 6b 73 20 6f 6e 20 74 68 65 20 64 75 6d ┆e size of file blocks on the dum┆
0x04c0…04e0 70 20 74 61 70 65 73 2e 0a 20 20 20 20 20 20 2a 20 4e 6f 74 65 20 74 68 61 74 20 54 50 5f 42 53 ┆p tapes. * Note that TP_BS┆
0x04e0…0500 49 5a 45 20 6d 75 73 74 20 62 65 20 61 20 6d 75 6c 74 69 70 6c 65 20 6f 66 20 44 45 56 5f 42 53 ┆IZE must be a multiple of DEV_BS┆
0x0500…0520 49 5a 45 2e 0a 20 20 20 20 20 20 2a 0a 20 20 20 20 20 20 2a 20 4e 54 52 45 43 20 69 73 20 74 68 ┆IZE. * * NTREC is th┆
0x0520…0540 65 20 6e 75 6d 62 65 72 20 6f 66 20 54 50 5f 42 53 49 5a 45 20 62 6c 6f 63 6b 73 20 74 68 61 74 ┆e number of TP_BSIZE blocks that┆
0x0540…0560 20 61 72 65 20 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 2a 20 69 6e 20 65 61 63 68 20 74 61 70 ┆ are written * in each tap┆
0x0560…0580 65 20 72 65 63 6f 72 64 2e 20 48 49 47 48 44 45 4e 53 49 54 59 54 52 45 43 20 69 73 20 74 68 65 ┆e record. HIGHDENSITYTREC is the┆
0x0580…05a0 20 6e 75 6d 62 65 72 20 6f 66 0a 20 20 20 20 20 20 2a 20 54 50 5f 42 53 49 5a 45 20 62 6c 6f 63 ┆ number of * TP_BSIZE bloc┆
0x05a0…05c0 6b 73 20 74 68 61 74 20 61 72 65 20 77 72 69 74 74 65 6e 20 69 6e 20 65 61 63 68 20 74 61 70 65 ┆ks that are written in each tape┆
0x05c0…05e0 20 72 65 63 6f 72 64 20 6f 6e 0a 20 20 20 20 20 20 2a 20 36 32 35 30 20 42 50 49 20 6f 72 20 68 ┆ record on * 6250 BPI or h┆
0x05e0…0600 69 67 68 65 72 20 64 65 6e 73 69 74 79 20 74 61 70 65 73 2e 0a 20 20 20 20 20 20 2a 0a 20 20 20 ┆igher density tapes. * ┆
0x0600…0620 20 20 20 2a 20 4d 41 58 4e 54 52 45 43 20 69 73 20 74 68 65 20 6d 61 78 2e 20 6e 75 6d 62 65 72 ┆ * MAXNTREC is the max. number┆
0x0620…0640 20 6f 66 20 54 50 5f 42 53 49 5a 45 20 62 6c 6f 63 6b 73 20 73 75 70 70 6f 72 74 65 64 2e 0a 20 ┆ of TP_BSIZE blocks supported. ┆
0x0640…0660 20 20 20 20 20 2a 0a 20 20 20 20 20 20 2a 20 54 50 5f 4e 49 4e 44 49 52 20 69 73 20 74 68 65 20 ┆ * * TP_NINDIR is the ┆
0x0660…0680 6e 75 6d 62 65 72 20 6f 66 20 69 6e 64 69 72 65 63 74 20 70 6f 69 6e 74 65 72 73 20 69 6e 20 61 ┆number of indirect pointers in a┆
0x0680…06a0 20 54 53 5f 49 4e 4f 44 45 0a 20 20 20 20 20 20 2a 20 6f 72 20 54 53 5f 41 44 44 52 20 72 65 63 ┆ TS_INODE * or TS_ADDR rec┆
0x06a0…06c0 6f 72 64 2e 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 6d 75 73 74 20 62 65 20 61 20 70 6f 77 65 ┆ord. Note that it must be a powe┆
0x06c0…06e0 72 20 6f 66 20 74 77 6f 2e 0a 20 20 20 20 20 20 2a 2f 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 ┆r of two. */ #define ┆
0x06e0…0700 54 50 5f 42 53 49 5a 45 20 20 20 20 20 20 20 20 31 30 32 34 0a 20 20 20 20 20 23 64 65 66 69 6e ┆TP_BSIZE 1024 #defin┆
0x0700…0720 65 20 4e 54 52 45 43 20 20 20 20 20 20 20 20 20 20 20 33 32 0a 20 20 20 20 20 23 64 65 66 69 6e ┆e NTREC 32 #defin┆
0x0720…0740 65 20 48 49 47 48 44 45 4e 53 49 54 59 54 52 45 43 20 33 32 0a 20 20 20 20 20 23 64 65 66 69 6e ┆e HIGHDENSITYTREC 32 #defin┆
0x0740…0760 65 20 4d 41 58 4e 54 52 45 43 20 20 20 20 20 20 20 20 36 34 0a 20 20 20 20 20 23 64 65 66 69 6e ┆e MAXNTREC 64 #defin┆
0x0760…0780 65 20 54 50 5f 4e 49 4e 44 49 52 20 20 20 20 20 20 20 28 54 50 5f 42 53 49 5a 45 2f 32 29 0a 0a ┆e TP_NINDIR (TP_BSIZE/2) ┆
0x0780…07a0 20 20 20 20 20 23 64 65 66 69 6e 65 20 54 53 5f 54 41 50 45 20 20 20 20 20 20 20 20 20 31 0a 20 ┆ #define TS_TAPE 1 ┆
0x07a0…07c0 20 20 20 20 23 64 65 66 69 6e 65 20 54 53 5f 49 4e 4f 44 45 20 20 20 20 20 20 20 20 32 0a 20 20 ┆ #define TS_INODE 2 ┆
0x07c0…07e0 20 20 20 23 64 65 66 69 6e 65 20 54 53 5f 42 49 54 53 20 20 20 20 20 20 20 20 20 33 0a 20 20 20 ┆ #define TS_BITS 3 ┆
0x07e0…0800 20 20 23 64 65 66 69 6e 65 20 54 53 5f 41 44 44 52 20 20 20 20 20 20 20 20 20 34 0a 20 20 20 20 ┆ #define TS_ADDR 4 ┆
0x0800…0820 20 23 64 65 66 69 6e 65 20 54 53 5f 45 4e 44 20 20 20 20 20 20 20 20 20 20 35 0a 20 20 20 20 20 ┆ #define TS_END 5 ┆
0x0820…0840 23 64 65 66 69 6e 65 20 54 53 5f 43 4c 52 49 20 20 20 20 20 20 20 20 20 36 0a 20 20 20 20 20 23 ┆#define TS_CLRI 6 #┆
0x0840…0860 64 65 66 69 6e 65 20 4f 46 53 5f 4d 41 47 49 43 20 20 20 20 20 20 20 28 69 6e 74 29 38 30 30 31 ┆define OFS_MAGIC (int)8001┆
0x0860…0880 31 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 4e 46 53 5f 4d 41 47 49 43 20 20 20 20 20 20 20 28 ┆1 #define NFS_MAGIC (┆
0x0880…08a0 69 6e 74 29 38 30 30 31 32 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 43 48 45 43 4b 53 55 4d 20 ┆int)80012 #define CHECKSUM ┆
0x08a0…08c0 20 20 20 20 20 20 20 28 69 6e 74 29 38 34 34 34 36 0a 0a 20 20 20 20 20 75 6e 69 6f 6e 20 75 5f ┆ (int)84446 union u_┆
0x08c0…08e0 73 70 63 6c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 64 75 6d 6d 79 5b 54 ┆spcl { char dummy[T┆
0x08e0…0900 50 5f 42 53 49 5a 45 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 75 63 74 20 20 73 ┆P_BSIZE]; struct s┆
0x0900…0920 5f 73 70 63 6c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 ┆_spcl { int┆
0x0920…0940 20 20 20 20 20 63 5f 74 79 70 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ c_type; ┆
0x0940…0960 20 20 74 69 6d 65 5f 74 20 20 63 5f 64 61 74 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ time_t c_date; ┆
0x0960…0980 20 20 20 20 20 20 20 74 69 6d 65 5f 74 20 20 63 5f 64 64 61 74 65 3b 0a 20 20 20 20 20 20 20 20 ┆ time_t c_ddate; ┆
0x0980…09a0 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 20 20 20 20 63 5f 76 6f 6c 75 6d 65 3b 0a 20 ┆ int c_volume; ┆
0x09a0…09c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 64 64 72 5f 74 20 63 5f 74 61 ┆ daddr_t c_ta┆
0x09c0…09e0 70 65 61 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 6f 5f 74 20 ┆pea; ino_t ┆
0x09e0…0a00 20 20 63 5f 69 6e 75 6d 62 65 72 3b 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ c_inumber; ┆
0x0a00…0a20 20 20 20 20 20 20 20 20 69 6e 74 20 20 20 20 20 63 5f 6d 61 67 69 63 3b 0a 20 20 20 20 20 20 20 ┆ int c_magic; ┆
0x0a20…0a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 20 20 20 20 63 5f 63 68 65 63 6b 73 75 6d ┆ int c_checksum┆
0x0a40…0a60 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 75 63 74 20 20 64 ┆; struct d┆
0x0a60…0a80 69 6e 6f 64 65 20 20 63 5f 64 69 6e 6f 64 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆inode c_dinode; ┆
0x0a80…0aa0 20 20 20 20 20 20 69 6e 74 20 20 20 20 20 63 5f 63 6f 75 6e 74 3b 0a 20 20 20 20 20 20 20 20 20 ┆ int c_count; ┆
0x0aa0…0ac0 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 20 20 20 63 5f 61 64 64 72 5b 54 50 5f 4e 49 ┆ char c_addr[TP_NI┆
0x0ac0…0ae0 4e 44 49 52 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 ┆NDIR]; int ┆
0x0ae0…0b00 20 20 20 20 63 5f 6c 65 76 65 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ c_level; ┆
0x0b00…0b20 20 20 63 68 61 72 20 20 20 20 63 5f 68 6f 73 74 5b 33 32 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 ┆ char c_host[32]; ┆
0x0b20…0b40 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 20 20 20 63 5f 66 69 6c 65 73 79 73 5b 31 32 38 ┆ char c_filesys[128┆
0x0b40…0b60 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 73 5f 73 70 63 6c 3b 0a 20 20 20 20 20 7d ┆]; } s_spcl; }┆
0x0b60…0b80 20 75 5f 73 70 63 6c 3b 0a 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 73 70 63 6c 20 75 5f 73 70 ┆ u_spcl; #define spcl u_sp┆
0x0b80…0ba0 63 6c 2e 73 5f 73 70 63 6c 0a 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 44 55 4d 50 4f 55 54 46 ┆cl.s_spcl #define DUMPOUTF┆
0x0ba0…0bc0 4d 54 20 20 20 20 20 20 22 25 2d 31 36 73 20 25 63 20 25 73 22 20 20 20 20 20 20 20 20 20 20 20 ┆MT "%-16s %c %s" ┆
0x0bc0…0be0 2f 2a 20 66 6f 72 20 70 72 69 6e 74 66 20 2a 2f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆/* for printf */ ┆
0x0be0…0c00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆
0x0c00…0c20 20 20 20 20 20 20 2f 2a 20 6e 61 6d 65 2c 20 69 6e 63 6e 6f 2c 20 63 74 69 6d 65 28 64 61 74 65 ┆ /* name, incno, ctime(date┆
0x0c20…0c40 29 20 2a 2f 0a 20 20 20 20 20 23 64 65 66 69 6e 65 20 44 55 4d 50 49 4e 46 4d 54 20 20 20 20 20 ┆) */ #define DUMPINFMT ┆
0x0c40…0c60 20 20 22 25 31 36 73 20 25 63 20 25 5b 5e 5c 6e 5d 5c 6e 22 20 20 20 20 20 20 2f 2a 20 69 6e 76 ┆ "%16s %c %[^\n]\n" /* inv┆
0x0c60…0c80 65 72 73 65 20 66 6f 72 20 73 63 61 6e 66 20 2a 2f 0a 0a 0a 20 20 20 20 20 54 68 65 20 54 53 5f ┆erse for scanf */ The TS_┆
0x0c80…0ca0 20 65 6e 74 72 69 65 73 20 61 72 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 5f 08 63 5f 5f 08 74 ┆ entries are used in the _ c__ t┆
0x0ca0…0cc0 5f 08 79 5f 08 70 5f 08 65 20 66 69 65 6c 64 20 74 6f 20 69 6e 64 69 63 61 74 65 0a 20 20 20 20 ┆_ y_ p_ e field to indicate ┆
0x0cc0…0ce0 20 77 68 61 74 20 73 6f 72 74 20 6f 66 20 68 65 61 64 65 72 20 74 68 69 73 20 69 73 2e 20 20 54 ┆ what sort of header this is. T┆
0x0ce0…0d00 68 65 20 74 79 70 65 73 20 61 6e 64 20 74 68 65 69 72 20 6d 65 61 6e 69 6e 67 73 0a 20 20 20 20 ┆he types and their meanings ┆
0x0d00…0d20 20 61 72 65 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 0a 20 20 20 20 20 54 53 5f 54 41 50 45 20 20 ┆ are as follows: TS_TAPE ┆
0x0d20…0d40 20 20 20 20 54 61 70 65 20 76 6f 6c 75 6d 65 20 6c 61 62 65 6c 0a 20 20 20 20 20 54 53 5f 49 4e ┆ Tape volume label TS_IN┆
0x0d40…0d60 4f 44 45 20 20 20 20 20 41 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 20 66 6f 6c 6c ┆ODE A file or directory foll┆
0x0d60…0d80 6f 77 73 2e 20 20 54 68 65 20 5f 08 63 5f 5f 08 64 5f 08 69 5f 08 6e 5f 08 6f 5f 08 64 5f 08 65 ┆ows. The _ c__ d_ i_ n_ o_ d_ e┆
0x0d80…0da0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 65 6c 64 20 69 73 20 61 20 63 6f ┆ field is a co┆
0x0da0…0dc0 70 79 20 6f 66 20 74 68 65 20 64 69 73 6b 20 69 6e 6f 64 65 20 61 6e 64 20 63 6f 6e 74 61 69 6e ┆py of the disk inode and contain┆
0x0dc0…0de0 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 74 73 20 74 65 6c 6c 69 6e 67 ┆s bits telling┆
0x0de0…0e00 20 77 68 61 74 20 73 6f 72 74 20 6f 66 20 66 69 6c 65 20 74 68 69 73 20 69 73 2e 0a 20 20 20 20 ┆ what sort of file this is. ┆
0x0e00…0e20 20 54 53 5f 42 49 54 53 20 20 20 20 20 20 41 20 62 69 74 20 6d 61 70 20 66 6f 6c 6c 6f 77 73 2e ┆ TS_BITS A bit map follows.┆
0x0e20…0e40 20 20 54 68 69 73 20 62 69 74 20 6d 61 70 20 68 61 73 20 61 20 6f 6e 65 20 62 69 74 0a 20 20 20 ┆ This bit map has a one bit ┆
0x0e40…0e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 65 61 63 68 20 69 6e 6f 64 65 20 74 68 ┆ for each inode th┆
0x0e60…0e80 61 74 20 77 61 73 20 64 75 6d 70 65 64 2e 0a 20 20 20 20 20 54 53 5f 41 44 44 52 20 20 20 20 20 ┆at was dumped. TS_ADDR ┆
0x0e80…0ea0 20 41 20 73 75 62 72 65 63 6f 72 64 20 6f 66 20 61 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 69 ┆ A subrecord of a file descripti┆
0x0ea0…0ec0 6f 6e 2e 20 20 53 65 65 20 5f 08 63 5f 5f 08 61 5f 08 64 5f 08 64 5f 08 72 0a 20 20 20 20 20 20 ┆on. See _ c__ a_ d_ d_ r ┆
0x0ec0…0ee0 20 20 20 20 20 20 20 20 20 20 20 20 62 65 6c 6f 77 2e 0a 20 20 20 20 20 54 53 5f 45 4e 44 20 20 ┆ below. TS_END ┆
0x0ee0…0f00 20 20 20 20 20 45 6e 64 20 6f 66 20 74 61 70 65 20 72 65 63 6f 72 64 2e 0a 20 20 20 20 20 54 53 ┆ End of tape record. TS┆
0x0f00…0f20 5f 43 4c 52 49 20 20 20 20 20 20 41 20 62 69 74 20 6d 61 70 20 66 6f 6c 6c 6f 77 73 2e 20 20 54 ┆_CLRI A bit map follows. T┆
0x0f20…0f40 68 69 73 20 62 69 74 20 6d 61 70 20 63 6f 6e 74 61 69 6e 73 20 61 0a 20 20 20 20 20 20 20 20 20 ┆his bit map contains a ┆
0x0f40…0f60 20 20 20 20 20 20 20 20 20 7a 65 72 6f 20 62 69 74 20 66 6f 72 20 61 6c 6c 20 69 6e 6f 64 65 73 ┆ zero bit for all inodes┆
0x0f60…0f80 20 74 68 61 74 20 77 65 72 65 20 65 6d 70 74 79 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 ┆ that were empty on the ┆
0x0f80…0fa0 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 20 73 79 73 74 65 6d 20 77 68 65 6e 20 64 75 6d 70 65 ┆ file system when dumpe┆
0x0fa0…0fc0 64 2e 0a 20 20 20 20 20 4d 41 47 49 43 20 20 20 20 20 20 20 20 41 6c 6c 20 68 65 61 64 65 72 20 ┆d. MAGIC All header ┆
0x0fc0…0fe0 72 65 63 6f 72 64 73 20 68 61 76 65 20 74 68 69 73 20 6e 75 6d 62 65 72 20 69 6e 20 5f 08 63 5f ┆records have this number in _ c_┆
0x0fe0…1000 5f 08 6d 5f 08 61 5f 08 67 5f 08 69 5f 08 63 2e 0a 20 20 20 20 20 43 48 45 43 4b 53 55 4d 20 20 ┆_ m_ a_ g_ i_ c. CHECKSUM ┆
0x1000…1020 20 20 20 48 65 61 64 65 72 20 72 65 63 6f 72 64 73 20 63 68 65 63 6b 73 75 6d 20 74 6f 20 74 68 ┆ Header records checksum to th┆
0x1020…1040 69 73 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 69 65 6c 64 73 20 6f 66 20 74 68 ┆is value. The fields of th┆
0x1040…1060 65 20 68 65 61 64 65 72 20 73 74 72 75 63 74 75 72 65 20 61 72 65 20 61 73 20 66 6f 6c 6c 6f 77 ┆e header structure are as follow┆
0x1060…1080 73 3a 0a 0a 20 20 20 20 20 63 5f 74 79 70 65 20 20 20 20 20 20 20 54 68 65 20 74 79 70 65 20 6f ┆s: c_type The type o┆
0x1080…10a0 66 20 74 68 65 20 68 65 61 64 65 72 2e 0a 20 20 20 20 20 63 5f 64 61 74 65 20 20 20 20 20 20 20 ┆f the header. c_date ┆
0x10a0…10c0 54 68 65 20 64 61 74 65 20 74 68 65 20 64 75 6d 70 20 77 61 73 20 74 61 6b 65 6e 2e 0a 20 20 20 ┆The date the dump was taken. ┆
0x10c0…10e0 20 20 63 5f 64 64 61 74 65 20 20 20 20 20 20 54 68 65 20 64 61 74 65 20 74 68 65 20 66 69 6c 65 ┆ c_ddate The date the file┆
0x10e0…1100 20 73 79 73 74 65 6d 20 77 61 73 20 64 75 6d 70 65 64 20 66 72 6f 6d 2e 0a 20 20 20 20 20 63 5f ┆ system was dumped from. c_┆
0x1100…1120 76 6f 6c 75 6d 65 20 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 76 6f 6c 75 6d 65 20 6e 75 ┆volume The current volume nu┆
0x1120…1140 6d 62 65 72 20 6f 66 20 74 68 65 20 64 75 6d 70 2e 0a 20 20 20 20 20 63 5f 74 61 70 65 61 20 20 ┆mber of the dump. c_tapea ┆
0x1140…1160 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 69 73 20 28 ┆ The current number of this (┆
0x1160…1180 31 30 32 34 2d 62 79 74 65 29 20 72 65 63 6f 72 64 2e 0a 20 20 20 20 20 63 5f 69 6e 75 6d 62 65 ┆1024-byte) record. c_inumbe┆
0x1180…11a0 72 20 20 20 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 69 6e 6f 64 65 20 62 65 69 ┆r The number of the inode bei┆
0x11a0…11c0 6e 67 20 64 75 6d 70 65 64 20 69 66 20 74 68 69 73 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 ┆ng dumped if this is ┆
0x11c0…11e0 20 20 20 20 20 20 20 6f 66 20 74 79 70 65 20 54 53 5f 49 4e 4f 44 45 2e 0a 20 20 20 20 20 63 5f ┆ of type TS_INODE. c_┆
0x11e0…1200 6d 61 67 69 63 20 20 20 20 20 20 54 68 69 73 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 76 61 6c ┆magic This contains the val┆
0x1200…1220 75 65 20 4d 41 47 49 43 20 61 62 6f 76 65 2c 20 74 72 75 6e 63 61 74 65 64 0a 20 20 20 20 20 20 ┆ue MAGIC above, truncated ┆
0x1220…1240 20 20 20 20 20 20 20 20 20 20 20 20 61 73 20 6e 65 65 64 65 64 2e 0a 20 20 20 20 20 63 5f 63 68 ┆ as needed. c_ch┆
0x1240…1260 65 63 6b 73 75 6d 20 20 20 54 68 69 73 20 63 6f 6e 74 61 69 6e 73 20 77 68 61 74 65 76 65 72 20 ┆ecksum This contains whatever ┆
0x1260…1280 76 61 6c 75 65 20 69 73 20 6e 65 65 64 65 64 20 74 6f 20 6d 61 6b 65 0a 20 20 20 20 20 20 20 20 ┆value is needed to make ┆
0x1280…12a0 20 20 20 20 20 20 20 20 20 20 74 68 65 20 72 65 63 6f 72 64 20 73 75 6d 20 74 6f 20 43 48 45 43 ┆ the record sum to CHEC┆
0x12a0…12c0 4b 53 55 4d 2e 0a 20 20 20 20 20 63 5f 64 69 6e 6f 64 65 20 20 20 20 20 54 68 69 73 20 69 73 20 ┆KSUM. c_dinode This is ┆
0x12c0…12e0 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 69 6e 6f 64 65 20 61 73 20 69 74 20 61 70 70 65 61 72 ┆a copy of the inode as it appear┆
0x12e0…1300 73 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 66 69 6c 65 20 ┆s on the file ┆
0x1300…1320 73 79 73 74 65 6d 3b 20 73 65 65 20 5f 08 66 5f 08 73 28 35 29 2e 0a 20 20 20 20 20 63 5f 63 6f ┆system; see _ f_ s(5). c_co┆
0x1320…1340 75 6e 74 20 20 20 20 20 20 54 68 65 20 63 6f 75 6e 74 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 ┆unt The count of characters┆
0x1340…1360 20 69 6e 20 5f 08 63 5f 5f 08 61 5f 08 64 5f 08 64 5f 08 72 2e 0a 20 20 20 20 20 63 5f 61 64 64 ┆ in _ c__ a_ d_ d_ r. c_add┆
0x1360…1380 72 20 20 20 20 20 20 20 41 6e 20 61 72 72 61 79 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 64 ┆r An array of characters d┆
0x1380…13a0 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 62 6c 6f 63 6b 73 20 6f 66 0a 20 20 20 20 20 20 20 20 ┆escribing the blocks of ┆
0x13a0…13c0 20 20 20 20 20 20 20 20 20 20 74 68 65 20 64 75 6d 70 65 64 20 66 69 6c 65 2e 20 20 41 20 63 68 ┆ the dumped file. A ch┆
0x13c0…13e0 61 72 61 63 74 65 72 20 69 73 20 7a 65 72 6f 20 69 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 ┆aracter is zero if the ┆
0x13e0…1400 20 20 20 20 20 20 20 20 20 62 6c 6f 63 6b 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 ┆ block associated with t┆
0x1400…1420 68 61 74 20 63 68 61 72 61 63 74 65 72 20 77 61 73 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 ┆hat character was not ┆
0x1420…1440 20 20 20 20 20 20 20 20 70 72 65 73 65 6e 74 20 6f 6e 20 74 68 65 20 66 69 6c 65 20 73 79 73 74 ┆ present on the file syst┆
0x1440…1460 65 6d 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 63 68 61 72 2d 0a 20 20 20 20 20 20 20 20 ┆em, otherwise the char- ┆
0x1460…1480 20 20 20 20 20 20 20 20 20 20 61 63 74 65 72 20 69 73 20 6e 6f 6e 2d 7a 65 72 6f 2e 20 20 49 66 ┆ acter is non-zero. If┆
0x1480…14a0 20 74 68 65 20 62 6c 6f 63 6b 20 77 61 73 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ the block was not ┆
0x14a0…14c0 20 20 20 20 20 70 72 65 73 65 6e 74 20 6f 6e 20 74 68 65 20 66 69 6c 65 20 73 79 73 74 65 6d 2c ┆ present on the file system,┆
0x14c0…14e0 20 6e 6f 20 62 6c 6f 63 6b 20 77 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ no block was ┆
0x14e0…1500 64 75 6d 70 65 64 3b 20 74 68 65 20 62 6c 6f 63 6b 20 77 69 6c 6c 20 62 65 20 72 65 73 74 6f 72 ┆dumped; the block will be restor┆
0x1500…1520 65 64 20 61 73 20 61 20 68 6f 6c 65 20 69 6e 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 ┆ed as a hole in ┆
0x1520…1540 20 20 20 20 20 20 20 20 74 68 65 20 66 69 6c 65 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e ┆ the file. If there is n┆
0x1540…1560 6f 74 20 73 75 66 66 69 63 69 65 6e 74 20 73 70 61 63 65 20 69 6e 0a 20 20 20 20 20 20 20 20 20 ┆ot sufficient space in ┆
0x1560…1580 20 20 20 20 20 20 20 20 20 74 68 69 73 20 72 65 63 6f 72 64 20 74 6f 20 64 65 73 63 72 69 62 65 ┆ this record to describe┆
0x1580…15a0 20 61 6c 6c 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 ┆ all of the blocks in a ┆
0x15a0…15c0 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 2c 20 54 53 5f 41 44 44 52 20 72 65 63 6f 72 64 73 20 ┆ file, TS_ADDR records ┆
0x15c0…15e0 77 69 6c 6c 20 62 65 20 73 63 61 74 74 65 72 65 64 20 74 68 72 6f 75 67 68 0a 20 20 20 20 20 20 ┆will be scattered through ┆
0x15e0…1600 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 66 69 6c 65 2c 20 65 61 63 68 20 6f 6e 65 20 70 ┆ the file, each one p┆
0x1600…1620 69 63 6b 69 6e 67 20 75 70 20 77 68 65 72 65 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 20 20 20 ┆icking up where the last ┆
0x1620…1640 20 20 20 20 20 20 20 20 20 20 20 6c 65 66 74 20 6f 66 66 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 ┆ left off. Each ┆
0x1640…1660 76 6f 6c 75 6d 65 20 65 78 63 65 70 74 20 74 68 65 20 6c 61 73 74 20 65 6e 64 73 20 77 69 74 68 ┆volume except the last ends with┆
0x1660…1680 20 61 20 74 61 70 65 6d 61 72 6b 20 28 72 65 61 64 20 61 73 20 61 6e 0a 20 20 20 20 20 65 6e 64 ┆ a tapemark (read as an end┆
0x1680…16a0 20 6f 66 20 66 69 6c 65 29 2e 20 20 54 68 65 20 6c 61 73 74 20 76 6f 6c 75 6d 65 20 65 6e 64 73 ┆ of file). The last volume ends┆
0x16a0…16c0 20 77 69 74 68 20 61 20 54 53 5f 45 4e 44 20 72 65 63 6f 72 64 20 61 6e 64 0a 20 20 20 20 20 74 ┆ with a TS_END record and t┆
0x16c0…16e0 68 65 6e 20 74 68 65 20 74 61 70 65 6d 61 72 6b 2e 0a 0a 53 08 53 08 53 08 53 45 08 45 08 45 08 ┆hen the tapemark. S S S SE E E ┆
0x16e0…1700 45 45 08 45 08 45 08 45 20 41 08 41 08 41 08 41 4c 08 4c 08 4c 08 4c 53 08 53 08 53 08 53 4f 08 ┆EE E E E A A A AL L L LS S S SO ┆
0x1700…1720 4f 08 4f 08 4f 0a 20 20 20 20 20 46 69 6c 65 20 46 6f 72 6d 61 74 73 20 28 35 29 3a 20 20 66 73 ┆O O O File Formats (5): fs┆
0x1720…1740 2c 20 74 79 70 65 73 0a 20 20 20 20 20 53 79 73 74 65 6d 20 4d 61 6e 61 67 65 72 20 43 6f 6d 6d ┆, types System Manager Comm┆
0x1740…1760 61 6e 64 73 20 28 38 29 3a 20 20 64 75 6d 70 2c 20 72 65 73 74 6f 72 65 0a 0a 4a 75 6c 79 20 31 ┆ands (8): dump, restore July 1┆
0x1760…1780 39 39 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆990 ┆
0x1780…17a0 20 20 54 58 20 50 72 6f 67 72 61 6d 6d 65 72 27 73 20 52 65 66 65 72 65 6e 63 65 0a 0a 0a 0a 0a ┆ TX Programmer's Reference ┆
0x17a0…17c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a ┆ ┆
0x17c0…17c9 0a 0a 0a 0a 0a 0a 0a 0a 0a ┆ ┆