perm filename FTPSER.DIF[S,NET] blob sn#867595 filedate 1989-01-01 generic text, type T, neo UTF8
  1) FTPSER.FAI[S,NET] and 2) FTPSER.JMR[S,NET]	1-01-89 13:36	pages 2,1

**** File 1) FTPSER.FAI[S,NET]/2P/63L
1)	History:  end of comment ⊗ 
**** File 2) FTPSER.JMR[S,NET]/1P/62L
2)	01 Jan 89 JMR	Made NLST send full file specifications, with device and PPN.
2)	History:  end of comment ⊗ 
***************


**** File 1) FTPSER.FAI[S,NET]/2P/209L
1)	QUOTEF←← 40		;QUOTED STRING IN PROGRESS
**** File 2) FTPSER.JMR[S,NET]/1P/210L
2)	NLSTFL←← 400		;DO OPERATION IS NLST AS OPPOSED TO LIST
2)	QUOTEF←← 40		;QUOTED STRING IN PROGRESS
***************


**** File 1) FTPSER.FAI[S,NET]/16P/3L
1)	NLST:
1)	LIST:	SKIPE DOACTV			;THIS CHECK MUST BE THE FIRST THING
1)		JRST RETRX0
1)		TLO FLG,LISTFL			;SET FLAG
1)		JRST STAT1
**** File 2) FTPSER.JMR[S,NET]/15P/3L
2)	NLST:	SKIPE DOACTV			;THIS CHECK MUST BE THE FIRST THING
2)		JRST RETRX0
2)		TLO FLG,LISTFL+NLSTFL		;SET FLAGS FOR NLST
2)		JRST STAT1
2)	LIST:	SKIPE DOACTV			;THIS CHECK MUST BE THE FIRST THING
2)		JRST RETRX0
2)		TLO FLG,LISTFL			;SET LIST FLAG
2)		TLZ FLG,NLSTFL			;CLEAR NLST FLAG
2)		JRST STAT1
***************


**** File 1) FTPSER.FAI[S,NET]/16P/176L
1)	LISTIT:	MOVE B,STAFL1			;PUT OUT A FILESPEC ON DATA LINK
1)		PUSHJ P,PUT6
**** File 2) FTPSER.JMR[S,NET]/15P/181L
2)	LISTIT:	TLNN FLG,NLSTFL		;Only put out device name if NLST.
2)		JRST LISTI0
2)		MOVE B,STADEV
2)		PUSHJ P,PUT6
2)		MOVEI A,":"
2)		PUSHJ P,PUT1
2)	LISTI0:	MOVE B,STAFL1			;PUT OUT A FILESPEC ON DATA LINK
2)		PUSHJ P,PUT6
***************


**** File 1) FTPSER.FAI[S,NET]/16P/183L
1)	LISTI1:
1)	REPEAT 0,<		; TENEX DOES NOT INCLUDE THE DIRECTORY NAME,
1)				; AND THIS FUCKS TOPS-20 UP THE ASS!
1)		MOVEI A,"["
**** File 2) FTPSER.JMR[S,NET]/15P/194L
2)	LISTI1:	TLNN FLG,NLSTFL		;Only put out the PPN if NLST.
2)		JRST LISTI2
2)		MOVEI A,"["
***************


**** File 1) FTPSER.FAI[S,NET]/16P/196L
1)	>;END REPEAT 0
1)		MOVEI A,15
1)		PUSHJ P,PUT1
**** File 2) FTPSER.JMR[S,NET]/15P/206L
2)	LISTI2:	MOVEI A,15
2)		PUSHJ P,PUT1
***************