Google
 

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