$ od -c -N 50000 [eris]<Lisp>JCAI>library>ftpserver.Tedit!1 0000000 F T P S E R V E R \r T h e L i 0000020 b r a r y p a c k a g e F T 0000040 P S E R V E R i m p l e m e n 0000060 t s a s i m p l e P u p F 0000100 t p s e r v e r f o r a n 0000120 I n t e r l i s p - D w o r 0000140 k s t a t i o n . T h e s 0000160 e r v e r i s t y p i c a l 0000200 l y r u n a s a b a c k 0000220 g r o u n d p r o c e s s o 0000240 n o n e m a c h i n e t o 0000260 a l l o w o t h e r m a c 0000300 h i n e s r e m o t e a c c 0000320 e s s t o t h e f i l e s 0000340 o n i t s d i s k . T 0000360 h e c u r r e n t i m p l e 0000400 m e n t a t i o n s u p p o r 0000420 t s o n l y o n e r e m o 0000440 t e c o n n e c t i o n a t 0000460 a t i m e . T o s t a 0000500 r t t h e s e r v e r , c 0000520 a l l ( F T P S E R V E R ) . 0000540 \r ( F T P S E R V E R F T P D 0000560 E B U G L O G ) \t [ F u n c t i 0000600 o n ] \r C r e a t e s a p r 0000620 o c e s s n a m e d F T P S 0000640 E R V E R t h a t l i s t e 0000660 n s o n t h e s t a n d a 0000700 r d P u p F t p s e r v e r 0000720 s o c k e t f o r i n c o 0000740 m i n g c o n n e c t i o n 0000760 r e q u e s t s . W h e n 0001000 o n e a r r i v e s , i t 0001020 s e r v i c e s i t , t h e 0001040 n r e t u r n s t o i t s 0001060 l i s t e n i n g s t a t e 0001100 . T h e p r o c e s s c 0001120 o n t i n u e s t o r u n 0001140 u n t i l k i l l e d . I 0001160 f F T P D E B U G L O G i s 0001200 n o n - N I L , i t s h o 0001220 u l d b e a n o p e n f 0001240 i l e / s t r e a m t o w h 0001260 i c h t r a c i n g i n f o 0001300 r m a t i o n i s p r i n t 0001320 e d d u r i n g t h e l i 0001340 f e o f t h e p r o c e s 0001360 s . I f F T P D E B U G L 0001400 O G i s T , o u t p u t 0001420 g o e s t o a n e w l y - 0001440 c r e a t e d w i n d o w . 0001460 F T P D E B U G L O G c a n 0001500 a l s o b e a R E G I O 0001520 N , s p e c i f y i n g w h 0001540 e r e t h e w i n d o w i 0001560 s t o b e c r e a t e d . 0001600 \r F T P S E R V E R . D E F A U 0001620 L T . H O S T \t [ V a r i a b l 0001640 e ] \r T h e ` ` h o s t ' ' 0001660 w h e r e f i l e s r e q u 0001700 e s t e d o f t h e s e r 0001720 v e r b y d e f a u l t l 0001740 i v e . I n i t i a l l y 0001760 D S K . S e t t i n g t h 0002000 i s t o F L O P P Y , f o 0002020 r e x a m p l e , w o u l d 0002040 s e r v e f i l e s o f f 0002060 t h e m a c h i n e ' s f 0002100 l o p p y d r i v e . F T 0002120 P S E R V E R . D E F A U L T . 0002140 H O S T c a n e v e n b e 0002160 s e t t o t h e n a m e 0002200 o f a r e m o t e h o s 0002220 t , b u t t h i s h a s 0002240 l i m i t e d u t i l i t y , 0002260 a s i t d o e s n ' t h 0002300 a n d l e p a s s w o r d s 0002320 c o r r e c t l y . \r A n a l 0002340 t e r n a t i v e w a y o f 0002360 s p e c i f y i n g t h e 0002400 h o s t f r o m t h e r e 0002420 m o t e m a c h i n e i s 0002440 t o m a k e t h e h o s t 0002460 n a m e b e t h e ` ` d 0002500 e v i c e ' ' f i e l d o f 0002520 t h e f i l e n a m e s 0002540 p e c i f i c a t i o n . F 0002560 o r e x a m p l e , i f m 0002600 a c h i n e M i s r u n n 0002620 i n g F T P S E R V E R , a 0002640 n o t h e r m a c h i n e c 0002660 o u l d a s k f o r d i r 0002700 e c t o r y o f { M } F L O 0002720 P P Y : F O O . * t o g e t 0002740 a l i s t i n g o f M ' 0002760 s { F L O P P Y } F O O . * . 0003000 \r \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 \b \0 0003020 \0 \0 002 002 003 \0 \0 \0 \0 \0 \0 \0 003 N I L 0003040 \0 003 N I L \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003060 \t \0 \0 \0 \n T I M E S R O M A N \0 0003100 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0003120 \n T I M E S R O M A N \0 \f \0 \0 \0 0003140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0003160 \0 \0 020 \0 \0 \0 002 002 004 \0 \0 \0 \0 \0 \0 \0 0003200 003 N I L \0 003 N I L \0 \0 \0 \0 \0 \0 \0 0003220 \0 \0 \0 \0 024 \0 \0 \0 \n T I M E S R O 0003240 M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003260 \t \0 \0 \0 005 G A C H A \0 \n \0 \0 \0 \0 0003300 \0 \0 \0 \0 \0 \0 001 - \0 \0 \0 \n T I M E 0003320 S R O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0003340 \0 \0 \0 \v \0 \0 \0 005 G A C H A \0 \n \0 0003360 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \n T 0003400 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0003420 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0003440 020 \0 \0 \0 002 003 004 \0 \0 001 001 244 001 \0 \0 \0 0003460 \0 \0 \0 \0 003 N I L \0 003 N I L \0 \0 \0 0003500 \0 \0 \0 \0 \0 \0 \0 \0 \v \0 \0 \0 005 G A C 0003520 H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \v 0003540 \0 \0 \0 \n T I M E S R O M A N \0 \b 0003560 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 005 0003600 G A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0003620 \0 \0 \f \0 \0 \0 \n T I M E S R O M A 0003640 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003660 002 \0 $ \0 $ \0 \0 \0 \b \0 \0 \0 002 002 004 \0 0003700 \0 \0 \0 \0 \0 \0 003 N I L \0 003 N I L \0 0003720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 \0 \0 \0 \n T 0003740 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0003760 \0 \0 \0 \0 \0 \0 \t \0 \0 \0 005 G A C H A 0004000 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 315 \0 \0 0004020 \0 \n T I M E S R O M A N \0 \n \0 \0 0004040 \0 \0 \0 \0 \0 \0 \0 \0 \0 \v \0 \0 \0 \n T I 0004060 M E S R O M A N \0 \b \0 \0 \0 \0 \0 \0 0004100 001 \0 \0 \0 \0 \b \0 \0 \0 \n T I M E S R 0004120 O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004140 \0 003 \0 \0 \0 005 G A C H A \0 \n \0 \0 \0 0004160 \0 \0 \0 \0 \0 \0 \0 \0 o \0 \0 \0 \n T I M 0004200 E S R O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 0004220 \0 \0 \0 \0 \v \0 \0 \0 \n T I M E S R O 0004240 M A N \0 \b \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 0004260 004 \0 \0 \0 \n T I M E S R O M A N \0 0004300 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 0004320 005 G A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0004340 \0 \0 \0 * \0 \0 \0 \n T I M E S R O M 0004360 A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \v 0004400 \0 \0 \0 \n T I M E S R O M A N \0 \b 0004420 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 017 \0 \0 \0 \n 0004440 T I M E S R O M A N \0 \n \0 \0 \0 \0 0004460 \0 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 005 G A C H 0004500 A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0 \0 0004520 \0 \0 \n T I M E S R O M A N \0 \n \0 0004540 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0004560 \0 \0 \0 \0 020 \0 \0 \0 002 003 004 \0 \0 001 001 244 0004600 001 \0 \0 \0 \0 \0 \0 \0 003 N I L \0 003 N I 0004620 L \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 026 \0 \0 \0 0004640 005 G A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0004660 \0 \0 \0 \f \0 \0 \0 \n T I M E S R O M 0004700 A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004720 \0 002 \0 $ \0 $ \0 \0 \0 \b \0 \0 \0 002 002 004 0004740 \0 \0 \0 \0 \0 \0 \0 003 N I L \0 003 N I L 0004760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 M \0 \0 \0 \n 0005000 T I M E S R O M A N \0 \n \0 \0 \0 \0 0005020 \0 \0 \0 \0 \0 \0 \0 003 \0 \0 \0 005 G A C H 0005040 A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 023 \0 0005060 \0 \0 \n T I M E S R O M A N \0 \n \0 0005100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 005 G 0005120 A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0005140 \0 B \0 \0 \0 \n T I M E S R O M A N 0005160 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 026 \0 \0 0005200 \0 005 G A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 0005220 \0 \0 \0 \0 w \0 \0 \0 \n T I M E S R O 0005240 M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0005260 \0 \0 002 \0 $ \0 $ \0 \0 \0 \b \0 \0 \0 002 002 0005300 004 \0 \0 \0 \0 \0 \0 \0 003 N I L \0 003 N I 0005320 L \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 254 \0 \0 \0 0005340 \n T I M E S R O M A N \0 \n \0 \0 \0 0005360 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 005 G A C 0005400 H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 0005420 \0 \0 \0 \n T I M E S R O M A N \0 \n 0005440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \t \0 \0 \0 005 0005460 G A C H A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0005500 \0 \0 - \0 \0 \0 \n T I M E S R O M A 0005520 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 017 \0 0005540 \0 \0 005 G A C H A \0 \n \0 \0 \0 \0 \0 \0 0005560 \0 \0 \0 \0 \0 025 \0 \0 \0 \n T I M E S R 0005600 O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0005620 \0 001 \0 \0 \0 005 G A C H A \0 \n \0 \0 \0 0005640 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 \0 \0 \n T I M 0005660 E S R O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 0005700 \0 \0 \0 \0 \r \0 \0 \0 005 G A C H A \0 \n 0005720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \n 0005740 T I M E S R O M A N \0 \n \0 \0 \0 \0 0005760 \0 \0 \0 \0 \0 \0 006 001 \0 5 z 270 0005774