$ od -c -N 50000 [eris]<Lisp>INTERMEZZO>LIBRARY>UDP.DCOM!2
0000000 ( F I L E C R E A T E D " 1 2
0000020 - M a r - 8 5 1 3 : 3 6 : 3 2
0000040 " ( " c o m p i l e d o n
0000060 " { E R I S } < L I S P C O R
0000100 E > L I B R A R Y > U D P . ; 6
0000120 ) " 7 - M a r - 8 5 1 2 :
0000140 3 7 : 0 6 " \r t c o m p l ' d
0000160 i n " I N T E R L I S P - D
0000200 7 - M a r - 8 5 . . . "
0000220 d a t e d " 7 - M a r - 8 5
0000240 1 2 : 4 2 : 2 2 " ) \r ( F I L
0000260 E C R E A T E D " 1 0 - F e b
0000300 - 8 5 0 0 : 1 7 : 3 0 " { E
0000320 R I S } < L I S P C O R E > L I
0000340 B R A R Y > U D P . ; 5 9 7 7
0000360 8 c h a n g e s t o : ( V
0000400 A R S U D P C O M S ) ( F N
0000420 S \r \ U D P . C H E C K S U M
0000440 \ U D P . S E T . C H E C K S
0000460 U M U D P . E X C H A N G E
0000500 U D P . I N I T \ U D P . P O
0000520 R T C O M P A R E U D P . S T
0000540 O P U D P . O P E N . S O C K
0000560 E T \r U D P . C L O S E . S O
0000600 C K E T \ U D P . F L U S H .
0000620 S O C K E T . Q U E U E U D P
0000640 . G E T U D P . S O C K E T .
0000660 N U M B E R U D P . S O C K E
0000700 T . E V E N T U D P . S E T U
0000720 P U D P . S E N D \r U D P .
0000740 A P P E N D . S T R I N G U D
0000760 P . A P P E N D . C E L L U D
0001000 P . A P P E N D . W O R D U D
0001020 P . A P P E N D . B Y T E ) (
0001040 R E C O R D S U D P ) p r e
0001060 v i o u s d a t e : \r " 9
0001100 - F e b - 8 5 1 6 : 1 1 : 5 7
0001120 " { E R I S } < L I S P C O R
0001140 E > L I B R A R Y > U D P . ; 1
0001160 ) \r \ U D P . F L U S H . S O C
0001200 K E T . Q U E U E D 1 \r ( P
0001220 1 P A C K E T P 0 Q U E
0001240 U E I 0 I P S O C K E T )
0001260 \0 002 \0 \0 001 @ 006 \0 \0 311 002 021 021 001
0001300 H \t \0 \0 Y 265 \v @ 006 \0 \0 j 315 004 h 020
0001320 \t \0 \0 277 260 354 \0 ( 3 3 Q \ R E L
0001340 E A S E . E T H E R P A C K E T
0001360 1 4 Q \ D E Q U E U E ) \r (
0001400 2 3 Q I P S O C K E T 3 I
0001420 P S O C K E T ) \r ( ) \r \ U D P
0001440 . P O R T C O M P A R E D 1 \r
0001460 ( L ( 1 I P S O C K E T 0
0001500 U D P ) ) \0 032 001 \0 \0 002 @ 021 001
0001520 \0 H l 036 320 H 312 036 C 340 320 022 310 001 A 006
0001540 \0 \0 311 \b 360 020 \0 N I L \r ( 2 4 Q
0001560 I P S O C K E T ) \r ( ) \r \ U D
0001600 P . C H E C K S U M D 1 \r ( P
0001620 4 C H E C K S U M P 3
0001640 L E N G T H P 2 D E S T
0001660 P 1 S O U R C E I 0 U
0001700 D P ) \0 221 \n \0 \0 001 @ l 036 320 l 006
0001720 \n \0 \0 @ l 036 320 l \b \n \0 \0 @ 021 001 \0
0001740 H l 036 320 H 312 036 C 340 320 022 310 002 021 # 005
0001760 l 003 j @ l $ 320 j 021 004 \t O 016 N 363 263
0002000 027 O 022 O 020 O 016 320 310 \0 324 _ 022 277 O 016
0002020 k 324 _ 016 260 351 O 022 022 @ 312 " 207 K @ d
0002040 ] l 036 320 M 312 036 C 340 320 K \v \0 \0 330 330
0002060 330 \ d 343 343 n 377 377 345 L n 377 377 345 330 \
0002100 d d 343 343 n 377 377 345 j 360 255 277 d 343 343 n
0002120 377 377 345 L n 377 377 345 330 020 \0 ( 1 4 3 Q
0002140 \ I P C H E C K S U M 2 1 Q
0002160 \ G E T B A S E F I X P 1 0
0002200 Q \ G E T B A S E F I X P ) \r
0002220 N I L \r ( ) \r \ U D P . S E T .
0002240 C H E C K S U M D 1 \r ( P 0
0002260 C H E C K S U M I 0 U D
0002300 P ) \0 9 004 \0 \0 001 021 @ 003 @ Y l 036
0002320 320 I 312 036 C 340 320 j 315 003 @ \t \0 \0 X @
0002340 Z l 036 320 J 312 036 C 340 320 H n 377 377 360 250
0002360 H m 377 346 n 377 377 345 202 n 377 377 [ 315 003 K
0002400 020 \0 ( 2 4 Q \ U D P . C H E C
0002420 K S U M ) \r N I L \r ( ) \r U D P
0002440 . I N I T D 1 \r N I L \0 $ \0
0002460 \0 \0 \0 ` \0 \0 263 027 l 017 g \0 \0 o \0 \0
0002500 \0 \v \0 \0 g \0 \0 360 223 \b \0 \0 277 l 021 g
0002520 \0 \0 \n \0 \0 020 \0 ( 4 1 Q \ I P .
0002540 A D D . P R O T O C O L 3 0 Q
0002560 \ I P I N I T 2 0 Q A S K
0002600 U S E R ) \r ( 3 6 Q \ U D P .
0002620 P O R T C O M P A R E 2 3 Q
0002640 Y 1 1 Q Y 2 \ I P F L G
0002660 ) \r ( 1 5 Q " I P i s n
0002700 o t r u n n i n g . S h a
0002720 l l I a t t e m p t t o
0002740 i n i t i a l i z e i t ? "
0002760 ) \r U D P . S T O P D 1 \r N I
0003000 L \0 \a \0 \0 \0 \0 l 021 \t \0 \0 020 \0 (
0003020 4 \ I P . D E L E T E . P R O
0003040 T O C O L ) \r N I L \r ( ) \r U D
0003060 P . O P E N . S O C K E T D 1
0003100 \r ( P 1 I P S O C K E T P
0003120 0 U D P C H A I N I 1
0003140 I F C L A S H I 0 S K T #
0003160 ) \0 Y 002 \0 \0 002 @ 005 001 251 k n 377 377
0003200 \n \0 \0 b \0 277 l 021 \t \0 \0 021 001 \0 H 264
0003220 \a @ H \n \0 \0 021 001 001 H 243 \b \0 \0 277 I
0003240 246 l 021 @ \n \0 \0 020 A i 360 247 A d g \0
0003260 \0 360 226 277 I \t \0 \0 I 020 g \0 \0 360 245 A
0003300 g \0 \0 360 221 h 020 o \0 \0 \0 @ \n \0 \0 020
0003320 \0 ( 1 2 6 Q E R R O R 7 7 Q
0003340 \ U D P . F L U S H . S O C K
0003360 E T . Q U E U E 5 6 Q \ I P
0003400 . O P E N . S O C K E T 4 5 Q
0003420 U D P . I N I T 3 5 Q \ I
0003440 P . F I N D . S O C K E T 2 2
0003460 Q \ I P . F I N D . P R O T O
0003500 C O L 1 2 Q R A N D ) \r ( 1
0003520 1 2 Q F A I L 1 0 4 Q D O
0003540 N ' T 7 0 Q A C C E P T ) \r
0003560 ( 1 2 2 Q " U D P P o r t
0003600 i s a l r e a d y i n u
0003620 s e " ) \r U D P . C L O S E . S
0003640 O C K E T D 1 \r ( I 1 N O
0003660 E R R O R F L G I 0 I P S
0003700 O C K E T ) \0 022 \0 \0 \0 002 @ \t \0
0003720 \0 @ 006 \0 \0 311 \b l 021 A \v \0 \0 020 \0 (
0003740 1 7 Q \ I P . C L O S E . S O
0003760 C K E T 3 \ U D P . F L U S
0004000 H . S O C K E T . Q U E U E ) \r
0004020 ( 7 I P S O C K E T ) \r ( ) \r
0004040 U D P . S O C K E T . E V E N T
0004060 D 1 \r ( L ( 0 I P S O C K
0004100 E T ) ) \0 \b \0 \0 \0 001 @ 006 \0 \0 311
0004120 \f 020 \0 N I L \r ( 3 I P S O C K
0004140 E T ) \r ( ) \r U D P . S O C K E
0004160 T . N U M B E R D 1 \r ( L (
0004200 0 I P S O C K E T ) ) \0 \b \0
0004220 \0 \0 001 @ 006 \0 \0 311 \b 020 \0 N I L \r (
0004240 3 I P S O C K E T ) \r ( ) \r U
0004260 D P . G E T D 1 \r ( P 2 U
0004300 D P P 1 E V E N T P 0
0004320 Q U E U E I 1 W A I T
0004340 I 0 I P S O C K E T ) \0 236
0004360 003 \0 \0 002 @ 006 \0 \0 311 002 021 001 \0 H 006 \0
0004400 \0 311 \0 262 030 H \t \0 \0 @ 006 \0 \0 @ 006 \0
0004420 \0 310 004 m 377 324 315 004 277 260 h A d 262 d d
0004440 d 005 001 241 005 002 262 , 277 @ 006 \0 \0 311 \f A
0004460 \n \0 \0 277 H 006 \0 \0 311 \0 264 G H \t \0 \0
0004500 @ 006 \0 \0 @ 006 \0 \0 310 004 m 377 324 315 004 277
0004520 260 1 i 360 264 - @ 006 \0 \0 311 \f 021 001 001 I
0004540 \t \0 \0 277 H 006 \0 \0 311 \0 262 365 H \t \0 \0
0004560 @ 006 \0 \0 @ 006 \0 \0 310 004 m 377 324 315 004 277
0004600 022 021 001 002 J d 230 \t \0 \0 \t \0 \0 264 003 J
0004620 020 \0 ( 2 3 0 Q \ I P . C H E C
0004640 K S U M . O K 2 2 5 Q \ U D
0004660 P . C H E C K S U M 1 7 3 Q
0004700 \ D E Q U E U E 1 5 6 Q A W
0004720 A I T . E V E N T 1 1 3 Q \
0004740 D E Q U E U E 7 6 Q A W A I
0004760 T . E V E N T 2 4 Q \ D E Q
0005000 U E U E ) \r ( 2 0 3 Q I P S O
0005020 C K E T 1 7 7 Q I P S O C K
0005040 E T 1 6 3 Q S Y S Q U E U E
0005060 1 4 5 Q I P S O C K E T 1
0005100 2 3 Q I P S O C K E T 1 1 7
0005120 Q I P S O C K E T 1 0 3 Q
0005140 S Y S Q U E U E 7 0 Q I P S
0005160 O C K E T 3 4 Q I P S O C K
0005200 E T 3 0 Q I P S O C K E T
0005220 1 4 Q S Y S Q U E U E 3 I
0005240 P S O C K E T ) \r ( ) \r U D P .
0005260 S E N D D 1 \r ( I 1 U D P
0005300 I 0 I P S O C K E T ) \0
0005320 \n \0 \0 \0 002 A \t \0 \0 A \t \0 \0 020 \0 (
0005340 7 \ I P . T R A N S M I T 3
0005360 \ U D P . S E T . C H E C K S
0005400 U M ) \r N I L \r ( ) \r U D P . E
0005420 X C H A N G E D 1 \r ( I 2
0005440 T I M E O U T I 1 O U T U
0005460 D P I 0 I P S O C K E T )
0005500 \0 036 \0 \0 \0 003 @ \t \0 \0 @ A \n \0 \0
0005520 \b \0 \0 @ B d 005 001 241 005 002 265 005 ` \0 \0
0005540 \n \0 \0 020 \0 ( 3 3 Q U D P . G E
0005560 T 1 3 Q B L O C K 1 0 Q
0005600 U D P . S E N D 3 \ U D P .
0005620 F L U S H . S O C K E T . Q U E
0005640 U E ) \r ( 3 0 Q \ E T H E R T
0005660 I M E O U T ) \r ( ) \r U D P . S
0005700 E T U P D 1 \r ( I 5 R E Q
0005720 U E U E I 4 I P S O C K E
0005740 T I 3 I D I 2 D E S
0005760 T S O C K E T I 1 D E S T
0006000 H O S T I 0 U D P ) \0 [
0006020 001 \0 \0 006 @ A C D E \r 005 \0 \0 @ l 036
0006040 320 d 310 001 l \b 324 315 001 277 B 005 001 262 025 @
0006060 021 001 \0 H l 036 320 H 312 036 C 340 320 022 B 315
0006100 001 277 @ 021 001 \0 H l 036 320 H 312 036 C 340 320
0006120 022 D 006 \0 \0 311 \b 315 \0 @ 021 001 \0 H l 036
0006140 320 H 312 036 C 340 320 022 l \b 315 002 @ 020 \0 (
0006160 1 0 Q \ I P . S E T U P I P )
0006200 \r ( 1 0 0 Q I P S O C K E T )
0006220 \r ( ) \r U D P . A P P E N D . B
0006240 Y T E D 1 \r ( I 1 B Y T E
0006260 I 0 U D P ) \0 # 002 \0 \0 002
0006300 @ A \n \0 \0 @ 021 001 \0 H l 036 320 H 312 036
0006320 C 340 320 022 d 310 002 k 324 021 002 001 H I 315 002
0006340 I 020 \0 ( 4 \ I P . A P P E N D
0006360 . B Y T E ) \r N I L \r ( ) \r U D
0006400 P . A P P E N D . C E L L D 1
0006420 \r ( I 1 C E L L I 0 U
0006440 D P ) \0 $ 002 \0 \0 002 @ A \n \0 \0 @
0006460 021 001 \0 H l 036 320 H 312 036 C 340 320 022 d 310
0006500 002 l 004 324 021 002 001 H I 315 002 I 020 \0 ( 4
0006520 \ I P . A P P E N D . C E L L
0006540 ) \r N I L \r ( ) \r U D P . A P P
0006560 E N D . S T R I N G D 1 \r ( I
0006600 1 S T R I N G I 0 U D
0006620 P ) \0 1 002 \0 \0 002 A 005 \a 246 A \t \0
0006640 \0 b 002 277 @ A \n \0 \0 @ 021 001 \0 H l 036
0006660 320 H 312 036 C 340 320 022 d 310 002 A \t \0 \0 324
0006700 021 002 001 H I 315 002 I 020 \0 ( 4 5 Q N
0006720 C H A R S 1 7 Q \ I P . A P
0006740 P E N D . S T R I N G 7 M K
0006760 S T R I N G ) \r N I L \r ( ) \r U
0007000 D P . A P P E N D . W O R D D
0007020 1 \r ( I 1 W O R D I 0
0007040 U D P ) \0 $ 002 \0 \0 002 @ A \n \0 \0
0007060 @ 021 001 \0 H l 036 320 H 312 036 C 340 320 022 d
0007100 310 002 l 002 324 021 002 001 H I 315 002 I 020 \0 (
0007120 4 \ I P . A P P E N D . W O R
0007140 D ) \r N I L \r ( ) \r ( P R E T T
0007160 Y C O M P R I N T U D P C O M
0007200 S ) \r ( R P A Q Q U D P C O M
0007220 S ( ( C O M S ( * U s e r
0007240 D a t a g r a m P r o t o c
0007260 o l - D e f i n i t i o n s
0007300 ) ( R E C O R D S U D P )
0007320 ( C O N S T A N T S ( \ U D P
0007340 O V L E N 8 ) ) \r ( F I L E
0007360 S ( S Y S L O A D F R O M
0007400 V A L U E O F L I S P U S E R
0007420 S D I R E C T O R I E S ) L L
0007440 I P ) ) ( C O M S ( * I n
0007460 t e r n a l f u n c t i o n s
0007500 ) ( F N S \r \ U D P . F L U
0007520 S H . S O C K E T . Q U E U E
0007540 \ U D P . P O R T C O M P A R E
0007560 \ U D P . C H E C K S U M \
0007600 U D P . S E T . C H E C K S U M
0007620 ) ) ( C O M S ( * E x t e
0007640 r n a l f u n c t i o n s \r )
0007660 ( F N S U D P . I N I T U
0007700 D P . S T O P U D P . O P E N
0007720 . S O C K E T U D P . C L O S
0007740 E . S O C K E T U D P . S O C
0007760 K E T . E V E N T U D P . S O
0010000 C K E T . N U M B E R U D P .
0010020 G E T \r U D P . S E N D U D
0010040 P . E X C H A N G E U D P . S
0010060 E T U P U D P . A P P E N D .
0010100 B Y T E U D P . A P P E N D .
0010120 C E L L U D P . A P P E N D .
0010140 S T R I N G U D P . A P P E N
0010160 D . W O R D ) ( P \r ( U D P
0010200 . I N I T ) ) ) ) ) \r ( A C C E
0010220 S S F N S U D P ( ( U D P B
0010240 A S E ( \ I P D A T A B A S E
0010260 D A T U M ) ) ) ( B L O C K
0010300 R E C O R D U D P B A S E (
0010320 ( U D P S O U R C E P O R T W
0010340 O R D ) ( U D P D E S T P O R
0010360 T \r W O R D ) ( U D P L E N
0010400 G T H W O R D ) ( U D P C H
0010420 E C K S U M W O R D ) ) ) (
0010440 A C C E S S F N S U D P ( (
0010460 U D P C O N T E N T S ( \ A D
0010500 D B A S E ( \ I P D A T A B A
0010520 S E D A T U M \r ) ( F O L D
0010540 H I \ U D P O V L E N B Y T
0010560 E S P E R W O R D ) ) ) ) ) ) \r
0010600 ( R P A Q Q \ U D P O V L E N
0010620 8 ) \r ( C O N S T A N T S (
0010640 \ U D P O V L E N 8 ) ) \r ( F
0010660 I L E S L O A D ( S Y S L O A
0010700 D F R O M V A L U E O F L
0010720 I S P U S E R S D I R E C T O R
0010740 I E S ) L L I P ) \r ( U D P .
0010760 I N I T ) \r ( P U T P R O P S
0011000 U D P C O P Y R I G H T ( "
0011020 X e r o x C o r p o r a t i o
0011040 n " 1 9 8 5 ) ) \r N I L \r
0011056