Trailing-Edge
-
PDP-10 Archives
-
AP-4178E-RM
-
swskit-binaries/dirpnt.exe
There are 9 other files named dirpnt.exe in the archive. Click here to see a list.
?p
s ?h
^?x "
<++c2 `} M
6(
^c22
6 3
a,
? J B
D
\"
,
, o+J\"
` B
\"
b B
B
J B
"D B
O@
"@ B
\"
" B
"@ B
O@
$J 2 J@@
*"
"
B
"
$J2ab+M, b\"J
\"J+@Z,+@-<
$J2ab+V, b\"J\"
"\"J,~ D
J,
+J+J Z1B
"
$J"2`b+ `,
,
<,
$
\$J$@@
+J*
\$J-@@Z
&J,
N
\$J-@@
O@@@H
$ $
@$ $ Z0B
,#
$ $O@ J.@@ J. J/ J/ J0Z
l" ,
l" ,
+$J12 $J32ab+, b\"J5,~ D
\$$
5 "
,
D J B
\$J9@@
5 "
,
D J B
\$J?@@
&J,
N B
,
D J B
\$JE@@
&J,
N B
,
D J B
\$JI@@
&J,
N B
,
D J B
\$JM@@
&J,
N B
,
D J B
\$JP@@
&J,
N B
,
D J B
\$JT@@
J.J,
N B
,
D J B
\$JW@@
J.J,
N B
,
D J B
\$J[@@
J.J,
N B
,
D J B
\$J`@@
J.J,
N B
,
D J B
\$Jc@@
J.J,
N B
,
D J B
\$Jf@@
J.J,
N B
,
D J B
\$Jj@@
&J,
N B
,
D J B
\$Jo@@
&J,
N B
,
D J B
\$Js@@
J.J,
N B
,
D J B
\$Jw@@
J.J,
N B
,
D J B
\$Jz@@
J.J,
N B
,
D J B
\$J|@@
J.J,
N B
,
D J B
\$K@@
J.J,
N B
,
D J B
\$K@@
, J.J,
N B
,
D J B
\$K@@
@@ B
, J.J,
N B
,
D J B
\$K@@
, J.J,
N B
,
D J B
\$K@@
J.J,
N B
,
D J B
\$K@@
J.J,
N B
,
D J B
\$K@@
$ $
$ $,~2K * J
22,~ 2<
2|
,
Z
.
([
.[8e3P+<=. " "\"K B
\$K @@
&J,
N
\$K#@@
&J,
N
$ $
$ $\"K& B
.2
32+0\"K* B
,~ 2<
2|
,
Z
.
([
.[8e3P+7=.4+,\"K/ B
" J.J,
N\"K. B
.
Z
8e,(
$ $ 2<
2|
,
Z
.
(,K2.+
\$K2@@
&J,
N
\$K4@@Z.
J.,
5
\$K6@@ *HZ
.
0
&J,
N
$ $
$ $.2
22,~Z
.
0.K7
J.J,
N
\$K8@@Z
.
0.K8
&J,
N
\$K8@@Z
.
(,K9!"~[3D+s*bm
\$K8@@
\$K9@@Z,
$ $ *HZ
.
0
\$ &@@
$ $
$ $.2+\C
,K=., 2<
2|
,
Z.
8Z.
"K=4B\$0.
@@,~,K=., 2<
2|
,
Z.
8\$0.
@@,~
$ $ .2
22,~Z
.
(,K90L+(
$ $6K= 8,3Z
.
(,K= *0 2<
2|
,
Z.
X4V( * J
,).2+-<3 *X7 +
\
3,+
\ 2<
2|
,
Z.
X5V* ,~-<
$ $ *2V J
.
,#/
*X
7 +
\
3,+
\ 2<
2|
,
Z.
X5V5 >
,~-< 2<
2|
,
Z
.
([
1J +M
\$K>@@ ,~ *X 2<
2|
,
Z
.
0 2<
2|
,
Z
.
([
0J+Y\$0.
@@+[
\$KA@@ $ *X 2<
2|
,
Z
.
0 2<
2|
,
Z
.
([
0J+h\$0.
@@+j
\$KC@@ $ *X 2<
2|
,
Z
.
0[ &J,
N $ $( *X 2<
2|
,
Z.
d$ KFJ,
N $ $ *X 2<
2|
,
Z
.
04,., 2<
2|
,
Z.
8\$0.
@@+ d$ &J,
N ,~ .2
22+Z
.
(,K90L+,K=3L+$ .0
2<
2|
,
Z.
@3P+$4P .@
+ .0 2<
2|
,
Z
.
05L.2+
\$KG@@
&J,
N
$ $,~Z
.
(,K= .0 2<
2|
,
Z.
`+ .2
22+=Z
.
(,K90L+8,K=3L+E .0
2<
2|
,
Z.
@3P+E4P8 .@
+2 .0 2<
2|
,
Z
.
05L0.2++
\$KO@@
&J,
N
$ $,~ *0 2<
2|
,
Z.
`+
\$KX@@
&J,
N
\$KY@@ 2<
2|
,
Z.
J.,
5
\$K[@@
\$`.
@@
$ $,~
\$K]@@
&J,
N
\$KY@@ 2<
2|
,
Z.
J.,
5
\$K[@@
\$`.
@@
$ $,~
\$K_@@
&J,
N
\$KY@@ 2<
2|
,
Z.
J.,
5
\$Ka@@ *` 2<
2|
,
Z.
&J,
N
\$Kb@@
\$`.
@@
$ $,~
\$Kd@@
&J,
N
\$KY@@ 2<
2|
,
Z.
J.,
5
\$Ka@@ *` 2<
2|
,
Z.
&J,
N
\$Kb@@
\$`.
@@
$ $,~[
X1J +2
\$Kg@@
J.J,
N
\$Kj@@
/
&J,
N
$ $ +x
$ $/
,C.
\$Kl@@
/
&J,
N
\$Km@@
$ $,
2
\$Kn@@ X J.,
5
$ $,
2
\$Ko@@ X J.,
5
$ $,
2
\$Kp@@
X &J,
N
$ $,
2
\$Kq@@
X &J,
N
$ $,
2
\$Kr@@
X J.J,
N
$ $,
2
\$Ks@@ X Kt,
5
\$Kt@@ XH
\$K.@@,
2"Ku1B+q
\$Ku@@+s
\$Kv@@ X &,
5
$ $,
2
\$Kw@@ X &,
5
$ $,
2
\$Kx@@
X J.J,
N5d
\$Ky@@
Xd*
&J,
N
$ $,
2
\$K{@@ X J.,
5
$ $,
2
\$K|@@
X &J,
N
\$K}@@,
2
\$K@@ X Kt,
5
\$Kt@@ XH
\$K.@@,
2
\$L@@ X Kt,
5
\$Kt@@ XH
\$K.@@,
2
\$L@@ X Kt,
5
\$Kt@@ XH
\$K.@@,
2
\$L@@ X L,
5
\$K}@@,
2
\$L@@
X J.J,
N
$ $,
2
\$L@@
X
J.J,
N
$ $,
2
\$L@@
X
&J,
N
$ $,
2
\$L@@
X &J,
N
$ $,
2
\$L@@
X &J,
N
$ $"Ku1B,~,
2
\$L@@
X
&J,
N
$ $,~
\$L @@
&J,
N
\$Km@@ 2<
2|
,
Z
.
(*K2
@@
\$K8@@ 2<
2|
,
Z.
J.,
5
$ $..<j9
t
\$L
@@
&J,
N
\$L@@ 2<
2|
,
Z.
J.,
5
\$J@@ 2<
2|
,
Z
.
(*K2/* ,`@@
\$L@@ 2<
2|
,
Z.
J.J,
N
$ $..<j9
2<
2|
,
Z
.
([
1J +.
\$L@@
&J,
N
\$L@@
&J,
N
$ $+x
\$L@@
&J,
N
\$L@@ 2<
2|
,
Z.
J.,
5
\$L@@ *` 2<
2|
,
Z
.
0
&J,
N
$ $
$ $,~ 2<
2|
,
Z
.
([
1J`+[
\$L@@
&J,
N
\$Kj@@
&J,
N
$ $
$ $+x
\$L@@
&J,
N
\$L@@ 2<
2|
,
Z.
J.,
5
\$L@@ *` 2<
2|
,
Z.
J.,
5
\$L@@ *` 2<
2|
,
Z
.
0
&J,
N
$ $,~
$ $7 +
\
3,+
\ 2<
2|
,
Z
.
(*K21j
+
\$L!@@
L" &J,
N
\$L"@@ *
,2l+ ..77 ,~ 30,~ 2<
2|
,
Z.
@
J.J,
N
$ $9
$ $,~-<
$L'2 $L)2ab+ !, b\"L+,~ D $J"2`b+ `6B
+ 6B
+ B
,~ "
$L02 "
$J"2`b+ `!"\$L2,
,~ "
$L42 "
$J"2`b+ ` " B
,~-<
$L72ab+ <, b\"L9\"
"\"J,~\"
+L< J, o+L< Dk "
$j2ab+ F, b\"L=\"
"\"J,~ D $J"2`b+ `6B
+ 6B
+ B
\"
Z
LA
\"
(4QD
Z
LB &4XH
,~ "
$LD2 "
$J"2`b+ `\"
a,~ "
$LG2,$J"2`b+ `O@ ,4D\"J,~
J@@
**
\*
J
\*LM J
\*LN J
!* J
LO J
"
@@,
O B
,~gO@-<}@@~@@}1D+LO1D+LP0D+ s7@~+ |d~ $d\$LN@ +
\"~Q$(,~ $D\$LQ@@ } & (O@f F\$LS@\$
6@}+!",~ZB
+S
!$ *(J{X!&,~S
(J{X!$ *0(J{X!&
/
(L{X&0 *0Z
(L/
J
,~,
.S
(J{X!$ *(J{X!&X&
/*(J{
(L{/
.*1jX^(
d
J
(J{.
(Jl
J
*Z
(L/
J
,
0,~ " %d%,~ @
LU*
,~ LU*
,~
$<*+
3gO@-<
6@J,
N F~\$LV@@ ~ ZJ,
N,~ "44`F,~, b\"LV<+
?-< J
J Hh@@h0H9
H2dh,~ h/ $
=f
M,~7
J O@
" U$@@+
V+
Y " " 5J
[,~\"L[ 5J
[,~\"L` 4J
X<+
[
\$Lf@@,~+0+00DIRPNT>}@kFUNCTION
DIRPNT outputs the contents of the blocks in a disk
directory in a readable format.
COMMANDS
DIRECTORY (FILE) DIRECTORY-FILE
EXIT (TO MONITOR)
HELP (WITH DIRPNT)
TYPE (ON TERMINAL)
LIST (ON PRINTER)
OUTPUT (TO FILE) FILE-SPEC
DUMP ARGUMENT
ARGUMENT is one of:
CHAINED-FDBS
ENTIRE-DIRECTORY
FDB (AT) ADDRESS
SYMBOL-TABLE
DEFAULTS
DIRECTORY (FILE) Connected-directory
TYPE (ON TERMINAL)
DUMP ENTIRE-DIRECTORY
EXAMPLES
To dump just the header of the connected directory
on the terminal, enter:
DIRPNT>DUMP DIRECTORY-HEADER
To dump the symbol table of directory PS:<ABCDE>
on the terminal, enter:
DIRPNT>DIRECTORY PS:<ROOT-DIRECTORY>ABCDE.DIRECTORY
DIRPNT>DUMP SYMBOL-TABLE
To dump the entire directory STR:<XYZ.ABC> to the
printer, enter:
DIRPNT>DIRECTORY (FILE) STR:<XYZ>ABC
DIRPNT>PRINT (ON PRINTER)
DIRPNT>DUMP ENTIRE-DIRECTORY
RESTRICTIONS
It is neccessary to have WHEEL or OPERATOR
capability in order to read directory files.
8 I` 4 M8O M@ Z MH T MP ( MX Mh /( Mp
G@i@x@ " " "\" " U$@+ + \",~,
|}~,p7:|~}
|/,~:x,~
? JSYS ERROR:
PROGRAM CANNOT CONTINUE
Z,^,~ /,>,>,>,>+
H
% DIRPNT: Could not default to connected directory
, b\"J+8 B8
^? DIRPNT: No such DIRPNT command as ""
ENTIRE-DIRECTORYbHJ
? DIRPNT: Invalid argument "H? DIRPNT: Cannot open output file, , b\"J,
N
,
Dump of Directory [*** UNKNOWN DIRECTORY NAME ***]
\$J'@@+g, # at @@
@@@AT@HJ0 ? DIRPNT: Invalid FDB address
DRTYP: Directory Block Type - Version - and Length
DRRPN: Relative Page Number - Directory Number
DRFFB: First Free Block on this page
DRSTB: Bottom of Symbol Table
DRSTP: Top of Symbol Table
DRFTP: Last used word + 1
DRFBT: Free Pool Bit Table
DRDPW: Default File Protection
DRPRT: Default Directory Protection
DRDBK: Retention Count
DRLIQ: Working Storage Quota
DRLOQ: Permanent Storage Quota
DRDCA: Current Directory Allocation
DRNAM: Pointer to Name of Directory
DRPSW: Pointer to Password
DRPRV: Privilege Bits
DRMOD: Mode Bits
DRDAT: Time and Date of Last Login
DRUGP: Pointer to User Groups
DRDGP: Pointer to Directory Groups
DRUDT: Last Update Time
DRSDC: Subdirectory Count
DRSDM: Maximum # of Subdirectories Permitted
DRCUG: Pointer to Allowable Subdirectory User Groups
DRACT: Pointer to Default Account
0? Unknown block type encountered
? Unkown block type found in directory at address [Searching for a valid block ...]
[End of directory - no more blocks found]
[valid block type found at 0Symbol table at :
Header:
word 2: B
B
*** Not a known Entry Type ***:*** FILPRT: Not an FDB ***
*** UNKNOWN NAME ****** UNKNOWN EXTENSION ***0
? Internal confusion or inconsistent directory !
GETNAM: Could not find FDB at
? Internal confusion or inconsistent directory !
GETEXT: Could not find FDB at Name Block at is:
header:
String: Extension Block at Account Block at
Count: .
String: User Name String Block at
% Unexpected block type found at address
FDB at is:
FDBHDR: FDBCTL: FDBEXL: FDBADR: FDBPRT: FDBCRE: @0 [XFDBAUT: FDBUSE: FDBGEN: FDBACT: Account # is: FDBBYV: FDBSIZ: [Decimal]
FDBCRV: FDBWRT: FDBREF: FDBCNT: @FDBBK0: FDBUSW: FDBGNL: FDBNAM: FDBEXT: FDBLWR:
Group Descriptor Block at
Free Bit Table Block at is:
HEADER:
? Incorrect block type found in Free Block at
Free Block at is:
? Incorrect Block Type
Directory-Page Block at First
of words of block are ...
TO FILE@HL& ? DIRPNT: Invalid file specification
ON PRINTER@HL/LPT:ON TERMINAL@HL3FILE@HL6? DIRPNT: Invalid guide phrase "@@k+ @? DIRPNT: No such directory file as "WITH DIRPNT@HLBTO MONITOR@HLF? DIRPNT: Garbage at end-of-command
ROOT-DIRECTORY?{ B}+ s B~+ s<ROOT-DIRECTORY>.DIRECTORY
@ ,, ? DIRPNT: Required capabilities not enabled
?DIRPNT: An unkown error has occurred
?DIRPNT: Error occurred while typing an error message
? Bad pointer found, attempting to continue...
DUMPEXITHELPLISTOUTPUTTYPECHAINED-FDBSDIRECTORY-HEADERFDBSYMBOL-TABLE6Lt6LtOjO|OZs[OZfOXyXOXN OXNOX#OOX#EOXfOXQOXMO
tyO
txO
tO
7iO
6O
6O
%O
iO
O
)O
O
zO
tOzOuDOu?Ou*HXHXHXO4IOwOwOwOvOvXOvGOvDOvDOvCqOvCXOvCVOvBQOvAZ
OvA5
OvA4OvA4OvA3
OvA3
OvA2 OvA2 OvA1OvA1OvA0OvA0OvA/OvA/OvA.OvA.OvA-OvA-OvA,OvA,OvA+OvA+OvA*OvA*OvA)OvAOqFXOq@Oq96Oq8?Oq7[Oq3{Oq3eOq3Oq1:Oq0gOH8'OH7}OH=OBCOB!FOB
GOA|[OAoCOAesHjdO>3O<7 O6a2O6T6O6E}O6BO6AwO6A%O6@ O6?hO6?fO6?aO6.nO6.HO6GO2g7O2gO2fvO2fO2e~O2eBO2d^O2d#O2B O23O+[O+1O+/H#>O*~|O*~wO*|*O*3$O*3#O*3!O*3O*3O*3O*3H!#O*2O*1xO*1dO*1cO*/kO#B[O#B7O#BO#A^O#@3O#6,O#/O#"[O#)O#6O#O#
dO#qO#'O#3O"~bO"|4O"{OO"UbO"F O"EWO"CFO"C?O"?_O"9nO"9[OF:O/OvGO[COWO9[O5SO3;Ond_OnC4On
IOmg`OmgWOmgOU0OU}OUeOUxHOTTOTHOQiOPf^OPS@OPE=OPE6OPB:OP;:OP:/OP9MO!v3OTJmOOA3OOAO9RHO6AO6AO6O6O5x'O5r4O5`O5:7O5.(O5(wO5(5O5'tOfOewOeOdOc?Oc?Oc5Oc,WddWE{WdOW"OkoqOkoq
Oko5OkiQ
Okc!Ok[B OkIvOk%OkQOkOk~OkOkMOkFOkJOk OkzOkWOk1Ok
Oj~pOix'OiwkOiNOiI;Oi/COhOhqOh+OhGOh8Oh5Oh/Oh,Oh+OhOgSOgMOg'Og{sOg{rOg{pOgz|OgzdOguzOguxOguuOguTOguS
OguSOguQOguPOguJ OguIOgu7Ogu OguOguOgu
Ogt}OgtoOgtnOgtDOgsIOgs
OgsOgsOgUOOg=XOg=UOg=4Og=3Og=3Og<]Og<OOg<LOg<KOg<IOg<2Og;+Og;)Og;'Og;& Og:sOg:mOg:GOg0sOg0sOg0rOg0pOg0mOg0Og/rOg/dOg.fOg+OgOgJOg|OgWO`*iO`O`^O`6O`/O`O`O`}O`xO`h
O`c O`'O`$O`#O`FO`D
O`CO`
O`O`
O`O`
{O`
oO`
H
O`
F
O`
C
O`tO`<O`&O`$O`#O`
bOE
O_uO_t6 O_t
OrOr
OhH
O_VO_UEO_U4O_U2O_U0O_UO_UO_TH
O_ScO_SXO_SVO_S&O_S
O_RsO_C"O_CO_B O_ADO_<O_;cO_;\O_6O_.jO_._O_.!O_(2O_(,O_&kO_"q
O_!h
O_ qO_ p
OH[6OHY+OHUOHTSOHSOHIOHIOHIOHIOHI OHHTOGwsOof
O uO6OsO}KkO}+|OtygOty?Oty
OtxeOtw!OjLOjHrSHrSOit+Oir*Oi[,Oi[OiNlOi),HrQOi(Oi'xOi#2OikO\O[mO(jO(isO(irO(ipO(ioO(ikO(ii
O(i1O(i
O(hd*O(h&O(h%O(h$O(hO(hO(hO(gnO(gnO(gmO(glO(gkO(ghO(ggO(gfO(gXO(gF
O(gDO(g1O(g,O(g*O(gO(g
O%.O%,VO#KzO#KzO#KyO#KyO#K6O!
O!;O=ODO}5Ov+
O^O]O\!O[/ O[ OJOC\O;#O*dOa2Oa1%O] ,O[6oOZe%OYDO|;O\4O=OKiO>|O0pO#tOLHliAOzOs/Oq|OqtOm5Om.OaFO`'O`#~O^sOy>bOxy[Ou$OxO7<O75/O75.O75-O7"O7!O7O7
O7*O6_O6_O6_O6_O6VDO6V#O6VO/SAO/NO/K~O/z}O/H~O#jZO#R;O#E!
O#E
O#Cx
O#|O#& O#& O#%O#%O#[OtYM-Wt?OtjOm
1Om
(Om
$OmcOmOmOmOmOm
~Om
rOm
lOm
kOm
jOm
[Om
AOlyBxOlT~O]V2O]NGpO]M#O]GG0O]A:pO]WO] 0O] O]fO\l@O\i{1O\d@O\cFO\c!O\YG1O04a
O.`)O.Y` O.G)O.G&O.G%O.FO.:wO.8;O.4=O.-WHgFGO-|O-|O-|O-yP O-sFO(7ZO&JO qO pWOP4OP2O$O*O11O+l/O+h,O+O+
O\[{OX".OO
2OO
OOwOO> OO#OO=ONs3ON`}
ON:ON-mON-GON-?ON-ON JON|ON+ONqON
s
OLfUOLfIOLfEOLeOLeOLeOJOJOJSOJOJvOJ\OJOJOJOJOJOJpOJlOJkOJIOJBOI}OIiOIAOI)OIGOIdOIpOHOH~yOHogOH?OH;OH-7OH+OHsOHrO=@AO=3EO=-;O=#O=#O=wO=[O= AO=O=IO=xO<dO<WWO<V!O<U"O<ROKVOFOCRO>O>YO3OwOWO;OfOvO
x
c@,~Mo+GQ Mo+GP@Mo+GLMo+GIMo+GEMo+GDMo+G#xMo+FpMo+;ZMo+3"Mo+Mo+q@Mo+( Mo+BMo+xxMo+IMo*UpMo*UoMo*R7Mo*O'`Mo*I
Mo*>"Mo*<CMnR-MnRMnR@MnR8MnRMj9WbMj9K\@Mj9K" Mj9>2 Mj9<^Mj9<^Uj9<C@N
/N
/N.NN
9N
8N 87;F3?^/`+GMh
SE[
Ws
W
V
V
U
U