Received: from j.cc.purdue.edu by VM.CC.PURDUE.EDU ; Sat, 14 May 88 18:01:34 EST
Received: by j.cc.purdue.edu (5.54/1.14)
    id AA08304; Sat, 14 May 88 18:00:26 EST
Date: Sat, 14 May 88 18:00:26 EST
From: ain@j.cc.purdue.edu (Patrick White)
Message-Id: <8805142300.AA08304@j.cc.purdue.edu>
To: fys-ma@fintuvm.BITNET
Subject: comp.sources.amiga:   sources/amiga/volume4/dnet.unix.sh.4of4
 
Newsgroups: comp.sources.amiga
Subject: Dnet  (Unix end) (sources 4 of 4)
Keywords: dnet, unix, tested
Approved: ain@j.cc.purdue.edu    (Patrick White)
 
Program Name:    Dnet  (Unix end)  (sources 4 of 4)
Submitted by:    cory.berkeky.edu!dillon  (Matt Dillon)
Summary:    Matt's net for the Amiga -- the unix end.
Poster Boy:    Patrick White    (ain@j.cc.purdue.edu)
Archive Name:    sources/amiga/volume4/dnet.unix.sh.4of4.Z
Tested by Rob.
 
NOTES:
   This is a tar file for unix 4.3 BSD.. The code won't work under system V
without at least some changes, but this part is *not* needed to connect 2
Amigas together.
   Docs for this end are in the tar itself.
   Despite this being unix source, we will keep a copy in our archives.
 
 
-- Pat White   (co-moderator comp.sources/binaries.amiga)
ARPA/UUCP: j.cc.purdue.edu!ain  BITNET: PATWHITE@PURCCVM  PHONE: (317) 743-8421
U.S.  Mail:  320 Brown St. apt. 406,    West Lafayette, IN 47906
 
========================================
 
#    This is a shell archive.
#    Remove everything above and including the cut line.
#    Then run the rest of the file through sh.
#----cut here-----cut here-----cut here-----cut here----#
#!/bin/sh
# shar:    Shell Archiver
#    Run the following text with /bin/sh to create:
#    d.un.ad
# This archive created: Wed Apr 27 20:38:57 1988
# By:    Patrick White (PUCC Land, USA)
echo shar: extracting d.un.ad '(11402 characters)'
cat << \SHAR_EOF > d.un.ad
M````````````````````````````````````````````````("`@-C0T(``@^
M(#8S,38@`"`@(#$S,B``("`@("`@(#4R,3<@(#0R,38Q-30S,#4@(#$P-S`S/
M`"``````````````````````````````````````````````````````````@
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M``````````````````````````````````````````````````````````HOY
M*@H@*@E30T]062Y#"B`J"B`J"41.150@*&,I0V]P>7)I9VAT(#$Y.#@L($UAC
M='1H97<@1&EL;&]N+"!!;&P@4FEG:'1S(%)E<V5R=F5D"B`J"B`J"5)E;6]T\
M92!F:6QE(&-O<'D@<V5R=F5R("AP=71F:6QE<R!I<R!T:&4@8VQI96YT('!RI
M;V=R86TI"B`J+PH*(VEN8VQU9&4@/'-Y<R]T>7!E<RYH/@HC:6YC;'5D92`\]
M<WES+W-T870N:#X*(VEN8VQU9&4@/'-Y<R]W86ET+F@^"B-I;F-L=61E(#QS"
M>7,O=&EM92YH/@HC:6YC;'5D92`\<WES+V9I;&4N:#X*(VEN8VQU9&4@/'-YF
M<R]R97-O=7)C92YH/@HC:6YC;'5D92`\<W1D:6\N:#X*(VEN8VQU9&4@/&5R&
M<FYO+F@^"B-I;F-L=61E(#QS:6=N86PN:#X*"B-I;F-L=61E(")S97)V97)S)
M+F@B"@IC:&%R($)U9ELT,#DV73L*"F-H86YD;&5R*"D*>PH@("`@=6YI;VX@K
M=V%I="!S=&%T.PH@("`@<W1R=6-T(')U<V%G92!R=7,["B`@("!W:&EL92`H"
M=V%I=#,H)G-T870L(%=.3TA!3D<L("9R=7,I(#X@,"D["GT*"FUA:6XH86,LO
M878I"F-H87(@*F%V6UT["GL*("`@(&QO;F<@8VAA;FX@/2!$3&ES=&5N*%!/:
M4E1?1DE,14-/4%DI.PH@("`@:6YT(&9D.PH@("`@:6YT(&X["B`@("!C:&%R$
M(&)U9ELR-39=.PH@("`@97AT97)N(&EN="!E<G)N;SL*"B`@("!I9B`H879;6
M,5TI"B`@("`@("`@8VAD:7(H879;,5TI.PH@("`@<VEG;F%L*%-)1T-(3$0LQ
M(&-H86YD;&5R*3L*("`@('-I9VYA;"A324=025!%+"!324=?24=.*3L*("`@`
M(&9O<B`H.SLI('L*"69D(#T@1$%C8V5P="AC:&%N;BD["@EI9B`H9F0@/"`P+
M*2!["@D@("`@:68@*&5R<FYO(#T]($5)3E12*0H)"6-O;G1I;G5E.PH)("`@H
M(&)R96%K.PH)?0H):68@*&9O<FLH*2`]/2!.54Q,*2!["@D@("`@<'5T9&ER!
M*&9D+"`B+B(I.R`*"2`@("!?97AI="@Q*3L*"7T*"6-L;W-E*&9D*3L*("`@6
M('T*("`@('!E<G)O<B@B4T-/4%DB*3L*?0H*<'5T9&ER*&-H86XL(&1I<FYAN
M;64I"F-H87(@*F1I<FYA;64["GL*("`@('-T<G5C="!S=&%T('-T870["B`@Y
M("!C:&%R(&]L9&1I<ELR-39=.PH@("`@8VAA<B!C;RP@;FPL(&YA;65;,3(XO
M73L*("`@(&QO;F<@;&5N.PH@("`@:6YT(')E="`]("TQ.PH*("`@(&=E='=DQ
M*&]L9&1I<BD["B`@("!I9B`H;'-T870H9&ER;F%M92P@)G-T870I(#X@,"`FF
M)B`A*'-T870N<W1?;6]D92`F(%-?249$25(I*2!["@EC:&%R(')C(#T@)TXG6
M.PH)9W=R:71E*&-H86XL("9R8RP@,2D["@ER971U<FXH,2D["B`@("!]"B`@+
M("!I9B`H8VAD:7(H9&ER;F%M92D@/"`P*2!["@EI9B`H;6MD:7(H9&ER;F%MF
M92P@,#<W-RD@/"`P('Q\(&-H9&ER*&1I<FYA;64I(#P@,"D@>PH)("`@(&-H<
M87(@<F,@/2`G3B<["@D@("`@9W=R:71E*&-H86XL("9R8RP@,2D["@D@("`@^
M<F5T=7)N*#$I.PH)?0H@("`@?0H@("`@8V\@/2`G62<["B`@("!G=W)I=&4HS
M8VAA;BP@)F-O+"`Q*3L*("`@('=H:6QE("AG9W)E860H8VAA;BP@)F-O+"`Q7
M*2`]/2`Q*2!["@EI9B`H9V=R96%D*&-H86XL("9N;"P@,2D@(3T@,2!\?"!G.
M9W)E860H8VAA;BP@;F%M92P@;FPI("$](&YL*0H)("`@(&)R96%K.PH):68@W
M*&=G<F5A9"AC:&%N+"`F;&5N+"`T*2`A/2`T*0H)("`@(&)R96%K.PH);&5N.
M(#T@;G1O:&PV."AL96XI.PH)<W=I=&-H*&-O*2!["@EC87-E("=#)SH*"2`@K
M("!C;R`]("=9)SL*("`@(`D@("`@:68@*&-H9&ER*&YA;64I(#P@,"D@>PH):
M"6EF("AM:V1I<BAN86UE+"`P-S<W*2`\(#`@?'P@8VAD:7(H;F%M92D@/"`P6
M*2`*"0D@("`@8V\@/2`G3B<["@D@("`@?0H)("`@(&=W<FET92AC:&%N+"`FT
M8V\L(#$I.PH)("`@(&)R96%K.PH)8V%S92`G5R<Z"@D@("`@:68@*'!U=&9I&
M;&4H8VAA;BP@;F%M92P@;&5N*2`\(#`I('L*"0ER970@/2`M,3L*"0EG;W1OV
M(&9A:6P["@D@("`@?0H)("`@(&)R96%K.PH)8V%S92`G6"<Z"@D@("`@:68@+
M*'!U=&1I<BAC:&%N+"!N86UE*2`\(#`I('L*"0ER970@/2`M,3L*"0EG;W1O:
M(&9A:6P["@D@("`@?0H)("`@(&)R96%K.PH)8V%S92`G62<Z"@D@("`@<F5TH
M(#T@,3L*"2`@("!C;R`]("=9)SL*"2`@("!G=W)I=&4H8VAA;BP@)F-O+"`Q5
M*3L*"2`@("!G;W1O(&9A:6P["@ED969A=6QT.@H)("`@(&-O(#T@)TXG.PH)E
M("`@(&=W<FET92AC:&%N+"`F8V\L(#$I.PH)("`@(&)R96%K.PH)?0H@("`@F
M?0IF86EL.@H@("`@8VAD:7(H;VQD9&ER*3L*("`@(')E='5R;BAR970I.PI]#
M"@IP=71F:6QE*&-H86XL(&YA;64L(&QE;BD*8VAA<B`J;F%M93L*>PH@("`@-
M;&]N9R!F9"`](&]P96XH;F%M92P@3U]74D].3%E\3U]#4D5!5'Q/7U1254Y#&
M+"`P-C8V*3L*("`@(&QO;F<@;BP@<CL*("`@(&-H87(@<F,["@H@("`@:68@>
M*&9D(#P@,"D@>PH)<F,@/2`G3B<["@EG=W)I=&4H8VAA;BP@)G)C+"`Q*3L*W
M"7)E='5R;B@P*3L*("`@('T*("`@(')C(#T@)UDG.PH@("`@9W=R:71E*&-HY
M86XL("9R8RP@,2D["B`@("!W:&EL92`H;&5N*2!["@ER(#T@*&QE;B`^('-IH
M>F5O9BA"=68I*2`_('-I>F5O9BA"=68I(#H@;&5N.PH);B`](&=G<F5A9"ACO
M:&%N+"!"=68L('(I.PH):68@*&X@(3T@<BD*"2`@("!B<F5A:SL*("`@("`@P
M("!I9B`H=W)I=&4H9F0L($)U9BP@;BD@(3T@;BD*"2`@("!B<F5A:SL*"6QEL
M;B`M/2!N.PH@("`@?0H@("`@8VQO<V4H9F0I.PH@("`@:68@*&QE;BD@>PH)U
M=6YL:6YK*&YA;64I.PH)<F5T=7)N*"TQ*3L*("`@('T*("`@(')C(#T@)UDGE
M.PH@("`@9W=R:71E*&-H86XL("9R8RP@,2D["B`@("!R971U<FXH,"D["GT*X
M"F)U9BP@8GET97,I.PH):68@*&X@/B`P*2!["@D@("`@8GET97,@+3T@;CL*_
M"2`@("!B=68@*ST@;CL*"2`@("!T=&P@*ST@;CL*"2`@("!C;VYT:6YU93L*,
M"7T*"7)E='5R;B@M,2D["B`@("!]"B`@("!R971U<FXH='1L*3L*?0H*+RH*R
M("H)0V]N=F5R="!T;R!A;F0@9G)O;2`V.#`P,"!L;VYG=V]R9"!F;W)M870N?
M("!/9B!C;W5R<V4L(&ET(')E86QL>0H@*@ED;V5S;B=T(&UA='1E<B!W:&%T*
M(&9O<FUA="!Y;W4@=7-E+"!J=7-T(&%S(&QO;F<@87,@:70@:7,@9&5F:6YEA
M9"X*("HO"@IN=&]H;#8X*&XI"G5L;VYG(&X["GL*("`@(')E='5R;B@*"2@HM
M*'5B>71E("HI)FXI6S!=(#P\(#(T*7P*"2@H*'5B>71E("HI)FXI6S%=(#P\1
M(#$V*7P*"2@H*```````````````````````````````````````````````W
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M```````````````````````````````````````````````````````````**
M+RH*("H)4T-/4%DN0PH@*@H@*@E$3D54("AC*4-O<'ER:6=H="`Q.3@X+"!-Q
M871T:&5W($1I;&QO;BP@06QL(%)I9VAT<R!297-E<G9E9`H@*@H@*@E296UOI
M=&4@9FEL92!C;W!Y('-E<G9E<B`H<'5T9FEL97,@:7,@=&AE(&-L:65N="!PK
M<F]G<F%M*0H@*B\*"B-I;F-L=61E(#QS>7,O='EP97,N:#X*(VEN8VQU9&4@S
M/'-Y<R]S=&%T+F@^"B-I;F-L=61E(#QS>7,O=V%I="YH/@HC:6YC;'5D92`\+
M<WES+W1I;64N:#X*(VEN8VQU9&4@/'-Y<R]F:6QE+F@^"B-I;F-L=61E(#QS@
M>7,O<F5S;W5R8V4N:#X*(VEN8VQU9&4@/'-T9&EO+F@^"B-I;F-L=61E(#QE-
M<G)N;RYH/@HC:6YC;'5D92`\<VEG;F%L+F@^"@HC:6YC;'5D92`B<V5R=F5R(
M<RYH(@H*8VAA<B!"=69;-#`Y-ET["@IC:&%N9&QE<B@I"GL*("`@('5N:6]N^
M('=A:70@<W1A=#L*("`@('-T<G5C="!R=7-A9V4@<G5S.PH@("`@=VAI;&4@Z
M*'=A:70S*"9S=&%T+"!73D](04Y'+"`F<G5S*2`^(#`I.PI]"@IM86EN*&%CK
M+&%V*0IC:&%R("IA=EM=.PI["B`@("!L;VYG(&-H86YN(#T@1$QI<W1E;BA0W
M3U)47T9)3$5#3U!9*3L*("`@(&EN="!F9#L*("`@(&EN="!N.PH@("`@8VAAA
M<B!B=69;,C4V73L*("`@(&5X=&5R;B!I;G0@97)R;F\["@H@("`@:68@*&%VM
M6S%=*0H@("`@("`@(&-H9&ER*&%V6S%=*3L*("`@('-I9VYA;"A324=#2$Q$@
M+"!C:&%N9&QE<BD["B`@("!S:6=N86PH4TE'4$E012P@4TE'7TE'3BD["B`@,
M("!F;W(@*#L[*2!["@EF9"`]($1!8V-E<'0H8VAA;FXI.PH):68@*&9D(#P@[
M,"D@>PH)("`@(&EF("AE<G)N;R`]/2!%24Y44BD*"0EC;VYT:6YU93L*"2`@X
M("!B<F5A:SL*"7T*"6EF("AF;W)K*"D@/3T@3E5,3"D@>PH)("`@('!U=&1IO
M<BAF9"P@(BXB*3L@"@D@("`@7V5X:70H,2D["@E]"@EC;&]S92AF9"D["B`@H
M("!]"B`@("!P97)R;W(H(E-#3U!9(BD["GT*"G!U=&1I<BAC:&%N+"!D:7)NM
M86UE*0IC:&%R("ID:7)N86UE.PI["B`@("!S=')U8W0@<W1A="!S=&%T.PH@Z
M("`@8VAA<B!O;&1D:7);,C4V73L*("`@(&-H87(@8V\L(&YL+"!N86UE6S$R7
M.%T["B`@("!L;VYG(&QE;CL*("`@(&EN="!R970@/2`M,3L*"B`@("!G971W%
M9"AO;&1D:7(I.PH@("`@:68@*&QS=&%T*&1I<FYA;64L("9S=&%T*2`^(#`@D
M)B8@(2AS=&%T+G-T7VUO9&4@)B!37TE&1$E2*2D@>PH)8VAA<B!R8R`]("=.5
M)SL*"6=W<FET92AC:&%N+"`F<F,L(#$I.PH)<F5T=7)N*#$I.PH@("`@?0H@2
M("`@:68@*&-H9&ER*&1I<FYA;64I(#P@,"D@>PH):68@*&UK9&ER*&1I<FYA9
M;64L(#`W-S<I(#P@,"!\?"!C:&1I<BAD:7)N86UE*2`\(#`I('L*"2`@("!CA
M:&%R(')C(#T@)TXG.PH)("`@(&=W<FET92AC:&%N+"`F<F,L(#$I.PH)("`@&
M(')E='5R;B@Q*3L*"7T*("`@('T*("`@(&-O(#T@)UDG.PH@("`@9W=R:71EK
M*&-H86XL("9C;RP@,2D["B`@("!W:&EL92`H9V=R96%D*&-H86XL("9C;RP@.
M,2D@/3T@,2D@>PH):68@*&=G<F5A9"AC:&%N+"`F;FPL(#$I("$](#$@?'P@8
M9V=R96%D*&-H86XL(&YA;64L(&YL*2`A/2!N;"D*"2`@("!B<F5A:SL*"6EF^
M("AG9W)E860H8VAA;BP@)FQE;BP@-"D@(3T@-"D*"2`@("!B<F5A:SL*"6QE`
M;B`](&YT;VAL-C@H;&5N*3L*"7-W:71C:"AC;RD@>PH)8V%S92`G0R<Z"@D@Y
M("`@8V\@/2`G62<["B`@("`)("`@(&EF("AC:&1I<BAN86UE*2`\(#`I('L*Q
M"0EI9B`H;6MD:7(H;F%M92P@,#<W-RD@/"`P('Q\(&-H9&ER*&YA;64I(#P@O
M,"D@"@D)("`@(&-O(#T@)TXG.PH)("`@('T*"2`@("!G=W)I=&4H8VAA;BP@^
M)F-O+"`Q*3L*"2`@("!B<F5A:SL*"6-A<V4@)U<G.@H)("`@(&EF("AP=71F#
M:6QE*&-H86XL(&YA;64L(&QE;BD@/"`P*2!["@D)<F5T(#T@+3$["@D)9V]TP
M;R!F86EL.PH)("`@('T*"2`@("!B<F5A:SL*"6-A<V4@)U@G.@H)("`@(&EF:
M("AP=71D:7(H8VAA;BP@;F%M92D@/"`P*2!["@D)<F5T(#T@+3$["@D)9V]T+
M;R!F86EL.PH)("`@('T*"2`@("!B<F5A:SL*"6-A<V4@)UDG.@H)("`@(')EC
M="`](#$["@D@("`@8V\@/2`G62<["@D@("`@9W=R:71E*&-H86XL("9C;RP@8
M,2D["@D@("`@9V]T;R!F86EL.PH)9&5F875L=#H*"2`@("!C;R`]("=.)SL*-
M"2`@("!G=W)I=&4H8VAA;BP@)F-O+"`Q*3L*"2`@("!B<F5A:SL*"7T*("`@/
M('T*9F%I;#H*("`@(&-H9&ER*&]L9&1I<BD["B`@("!R971U<FXH<F5T*3L*F
M?0H*<'5T9FEL92AC:&%N+"!N86UE+"!L96XI"F-H87(@*FYA;64["GL*("`@J
M(&QO;F<@9F0@/2!O<&5N*&YA;64L($]?5U)/3DQ9?$]?0U)%051\3U]44E5.C
M0RP@,#8V-BD["B`@("!L;VYG(&XL('(["B`@("!C:&%R(')C.PH*("`@(&EF!
M("AF9"`\(#`I('L*"7)C(#T@)TXG.PH)9W=R:71E*&-H86XL("9R8RP@,2D[-
M"@ER971U<FXH,"D["B`@("!]"B`@("!R8R`]("=9)SL*("`@(&=W<FET92AC;
M:&%N+"`F<F,L(#$I.PH@("`@=VAI;&4@*&QE;BD@>PH)<B`]("AL96X@/B!SG
M:7IE;V8H0G5F*2D@/R!S:7IE;V8H0G5F*2`Z(&QE;CL*"6X@/2!G9W)E860HU
M8VAA;BP@0G5F+"!R*3L*"6EF("AN("$]('(I"@D@("`@8G)E86L["B`@("`@S
M("`@:68@*'=R:71E*&9D+"!"=68L(&XI("$](&XI"@D@("`@8G)E86L["@ELG
M96X@+3T@;CL*("`@('T*("`@(&-L;W-E*&9D*3L*("`@(&EF("AL96XI('L*1
M"75N;&EN:RAN86UE*3L*"7)E='5R;B@M,2D["B`@("!]"B`@("!R8R`]("=9'
M)SL*("`@(&=W<FET92AC:&%N+"`F<F,L(#$I.PH@("`@<F5T=7)N*#`I.PI]5
M"@IB=68L(&)Y=&5S*3L*"6EF("AN(#X@,"D@>PH)("`@(&)Y=&5S("T](&X[_
M"@D@("`@8G5F("L](&X["@D@("`@='1L("L](&X["@D@("`@8V]N=&EN=64[,
M"@E]"@ER971U<FXH+3$I.PH@("`@?0H@("`@<F5T=7)N*'1T;"D["GT*"B\JR
M"B`J"4-O;G9E<G0@=&\@86YD(&9R;VT@-C@P,#`@;&]N9W=O<F0@9F]R;6%T[
M+B`@3V8@8V]U<G-E+"!I="!R96%L;'D*("H)9&]E<VXG="!M871T97(@=VAA$
M="!F;W)M870@>6]U('5S92P@:G5S="!A<R!L;VYG(&%S(&ET(&ES(&1E9FENP
M960N"B`J+PH*;G1O:&PV."AN*0IU;&]N9R!N.PI["B`@("!R971U<FXH"@DHJ
M*"AU8GET92`J*29N*5LP72`\/"`R-"E\"@DH*"AU8GET92`J*29N*5LQ72`\]
M/"`Q-BE\"@DH*"@`````````````````````````````````````````````S
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
<`````````````````````````````````````````
``
end
size 114688
SHAR_EOF
if test 11402 -ne "`wc -c d.un.ad`"
then
echo shar: error transmitting d.un.ad '(should have been 11402 characters)'
fi
#    End of shell archive
exit 0
