Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!ain From: ain@j.cc.purdue.edu (Patrick White) Newsgroups: comp.sources.amiga Subject: Dnet (Unix end) (sources 2 of 4) Keywords: dnet, unix, tested Message-ID: <7072@j.cc.purdue.edu> Date: 13 May 88 23:00:31 GMT Organization: PUCC Land, USA Lines: 829 Approved: ain@j.cc.purdue.edu (Patrick White) 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.2of4.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.ab # This archive created: Wed Apr 27 20:38:15 1988 # By: Patrick White (PUCC Land, USA) echo shar: extracting d.un.ab '(49770 characters)' cat << \SHAR_EOF > d.un.ab M+3YEPH)("`@(')E9VES=&5R($-%) M3T9#340@*F5O9B`]("A#14]&0TU$("HI<'1R.PH)("`@('5W;W)D(&-H86X@E M/2`H96]F+3YC:&%N:#P\."E\96]F+3YC:&%N;#L*"@D@("`@:68@*&-H86X@5 M/"!-05A#2$%.("8F($-H86Y;8VAA;ETN M+3YF;&%GPH)"2`@("!C:&%R(&1U;6UY.PH)"2`@J M("!S:'5T9&]W;BA#:&%N6V-H86Y=+F9D+"`Q*3L*"0D@("`@=W)I=&4H0VAA$ M;EMC:&%N72YF9"P@)F1U;6UY+"`P*3L*"0E]"@D@("`@?0H)?0H)8G)E86L[" M"B`@("!C87-E(%-#341?455)5#H*"61N971EF5O9BA#04-+0TU$*2P@+3$I.PH)("`@('T*"7T*"6)R96%K. M.PH@("`@8V%S92!30TU$7T-,3U-%.@DO*B`@ M+"`B(%-#341?0TQ/4T5<;B(I.PH)("`@(&EF("AC:&%N(#X]($U!6$-(061N= M970N=6YI>"]D;F5T+V1N970N8P``````````````````````````````````0 M````````````````````````````````````````````````````````````` M```````````@("`V-#0@`"`@-C,Q-B``("`@,3,R(``@("`@("`Q-#7,O=V%I="YH/@HC:6YC;'5D92`\PH@("`@F4@;F5T=V]R:R!A;F0@:6YT97)R=7!T9 M(&1R:79E;B!R96%D("HO"B`@("!4:6UE2X@($AO=V5V97(L(&EF('1H97)EE M(&ES"@D@*B`@("!A('!E;F1I;F<@'!E8W1IR M;F<@9&%T82`H9&]N)W0@:G5S="!W86ET(&9O2!S;R!BJ M:671E71E(&ES(&YO="!S970@<')O<&5R;'D@*'-E="!F;W(@.38P,"!BE M875D*0H)("HO"@H):68@*%)%>'!E8W0I('L*"2`@("!P='8@/2`F='8["@D@* M("`@='8N='9?=7-E8ST@55-E8U!E'!E8W0@/"`V-"D@= M/R!217AP96-T(#H@-C0I.PH)("`@('1V+G1V7W-E8R`](#`["@D@("`@1D1?U M0TQ2*#`L("9F9%]R9"D["@E]"@EE"P@<'1V*3L*"6EF("A217AP96-T*2![4 M"@D@("`@1D1?4T54*#`L("9F9%]R9"D[("`@+RH@<')E=&5N9"!D871A(')E1 M861Y("HO"@E]"@EI9B`H1$1E8G5G*0H)("`@(&9P'!E8W0L('!T=@H)("`@("D[(`H*"6EF("A25&EM961O=70I('L*"2`@("!2; M5&EM961O=70@/2`P.PH)("`@(&1O7W)T;R@I.PH)("`@(&UAPH)("`@(%=4:6UE9&]U="`](#`["@D@("`@] M9&]?=W1O*"D["@E]"@EI9B`H97)R(#P@,"D@>PH)("`@(&EF("AEPH)("`@("`@("!P97)R;W(H(G-E;&5C="(I.PH@("`@("`@: M("`@("`@("`@9&YE=&5RPH)"0EI9B`H;6%S:R`F(#$I"@D)"2`@("`H*D9DPH)"2`@("!F;W(@*&H@/2!I("H@3D9$0DE44SL@;6%S:SL@*&UAPH@("`@71E(&)U9ELS72`]('L@4UE.0RP@M M4$M#341?4D535$%25"P@*%-93D,\/#$I7E!+0TU$7U)%4U1!4E0@?3L*("`@) M(%)EPH@("`@"75NM M;&EN:RAS85LP72YS85]D871A*3L*("`@("`@("!&9'-T871E6T1.971?9F1=2 M(#T@;F]P.PH@("`@("`@($9D<&5R;5M$3F5T7V9D72`](#`["B`@("`@("`@K M1D1?0TQ2*$1.971?9F0L("9&9')E860I.PH@("`@("`@($9$7T-,4BA$3F5T) M7V9D+"`F1F1E>&-E<'0I.PH)8VQOPH@("`@("`@('!EPH@("`@("`@('5N;&EN:RAS85LP72YS85]D871A*3L*("`@(`EP1 M97)R;W(H(FQI2!S;R!B:671E71E(&ES(&YO="!S970@<')O<&5RZ M;'D@*'-E="!F;W(@.38P,"!B875D*0H)("HO"@H):68@*%)%>'!E8W0I('L*] M"2`@("!P='8@/2`F='8["@D@("`@='8N='9?=7-E8ST@55-E8U!E'!E8W0@/"`V-"ED;F5T+G5N:7@O9&YE="]F:6QE7)I9VAT(#$Y.#@L($UA='1H97<@1&EL& M;&]N+"!!;&P@4FEG:'1S(%)EPH@("`@&-E<'0I.PH)0VAA;EMC:&%N72YF9"`](',["@E#:&%N6V-H86Y=+G-T- M871E(#T@0TA!3E],3U!%3CL*"6EF("A$1&5B=6PH)("`@(&EF("AE71E'!R:5LPG M73L*("`@($9D71E'1EF5O9BAB=68I*3L*("`@(&EF("A$1&5B@ M=62E<;B(L"@D@("`@;FXL(&9DH M+"!C:&%N+"!N*3L*"69PPH)("`@($9$7T-,4BAF9"P@)D9DY M&-E<'0I.PH)?0H@("`@?0H@9 M("`@:68@*&X@/B`P*2!["@E72`J+PII;G0@1$YE=%]F9"`]("TQ.PDO*B`@36%S=&5R(&QI'0@<&%CT M:V5T(&EN"0DJ+PIU8GET92!70T)U9ELV-%T["E!+5"`J4E!A:ULT72`]('L@" M4&MT$QI71E(%)C=D)U9EM20U9"549=.PIU=V]R9"!28W9$871A.PIU=V]R9"!217AP* M96-T.PIU8GET92!25&EM961O=70["G5B>71E(%=4:6UE9&]U=#L*=7=O7)I9VAT(#$Y.#@L($UA='1H/ M97<@1&EL;&]N+"!!;&P@4FEG:'1S(%)E'!E8W0@/2`P.PH@("`@:68@*$1$96)U9R`F)B!N9 M(#P@,"D@>PH)=W)I=&4H,BP@(E)C=DEN="!%4E)<;B(L(#$Q*3L*("`@('T*D M?0H*6()='1Y;3L*PH@("`@:6YT(&%S>6YC(#T@,3L*"B`@< M("!F6TI.PH@("`@='1Y;2YS9U]F;&%G M05<["B`@("!T='EM+G-G7V9L86=S("8]('Y#0E)%04L["B`@("!T='EM+G-G# M7V9L86=S("8]('Y%0TA/.PH@("`@:6]C=&P@*#`L(%1)3T-31510+"`F='1Y. M;2D["B`@("`O*@H@("`@:6]C=&P@*#`L($9)3T%364Y#+"`F87-Y;F,I.PH@7 M("`@*B\*("`@(&EO8W1L("@P+"!&24].0DE/+"`F87-Y;F,I.PI]"@I.971#A M;&]S92@I"GL*("`@(&EN="!A6YC*3L*_ M("`@("\J"B`@("!I;V-T;"`H,"P@1DE/05-93D,L("9A71EPH);B`]('=R:71E*&9D+"!B=68L(&)Y* M=&5S*3L*"6EF("AN(#X@,"D@>PH)("`@(&)Y=&5S("T](&X["@D@("`@8G5F7 M("L](&X["@D@("`@8V]N=&EN=64["@E]"@EI9B`H97)R;F\@/3T@14E.5%(I) M"@D@("`@8V]N=&EN=64["@EI9B`H97)R;F\@/3T@15=/54Q$0DQ/0TLI('L*& M"2`@("!F9%]S970@9F1?=W(["@D@("`@9F1?"D["@D@("`@1D1?3 M4T54*&9D+"`F9F1?=W(I.PH)("`@($9$7U-%5"AF9"P@)F9D7V5X*3L*"2`@/ M("!S96QE8W0H9F0K,2P@3E5,3"P@)F9D7W=R+"`F9F1?97@L($Y53$PI.PH)/ M("`@(&-O;G1I;G5E.PH)?0H):68@*&5RPH)5W)I=&53=')E86TH4T--1%]$051!+"!B=68L^ M(&XL(&-H86XI.PH@("`@?0I]"@ID("`B+"!N+"!F9"P@8VAA;BD["B`@("!F* M;W(@*#L[*2!["B`@("`@("`@;B`](')E860H9F0L("9P;W)T+"`R*3L*"6EFA M("AN(#P@,"D@>PH)("`@(&EF("AE"]D;F5T+W-U8G,N8P``````! M````````````````````````````````````````````````````````````` M```````````````````````````````````````@("`V-#0@`"`@-C,Q-B``. M("`@,3,R(``@("`@("`Q-3`V,B`@-#(Q-C$U-#4Q,R`@,3`Q-C8`(```````R M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````"B\J"B`J("!3* M54)3+D,*("H*("H)1$Y%5"`H8RE#;W!Y71E("IB=68["G5W;W)D(&-H86X["GL*("`@(')EE M9VES=&5R(%A)3U(@*FEOF5O9BA824]2X M*2D["@H@("`@:68@*$1$96)U9RD*"69P$QIPH@("`@PH):6X@/2`H6$E/Q M4B`J*6EO+3YI;U].;V1E+FQN7U-U8V,["@EI9B`H:6\M/FEO7T-H86YN96P@R M/3T@8VAA;BD@>PH)("`@(&EF("AA;&P@?'P@:6\M/FEO7T-O;6UA;F0@/3T@& M4T--1%]$051!*2!["@D@("`@("`@(&EO+3YI;U].;V1E+FQN7U-U8V,M/FQNQ M7U!R960@/2!I;RT^:6]?3F]D92YL;E]02!G970@<75E=65D('1O('1H92!N2 M971W;W)K+B`@4VEN8V4@=7`@=&\*("H@(#0@<&%C:V5TF%T:6]N('=I;&P@86QS;R!R961U8V4@=&AE"B`J("!P:'ES:6-A;"!P\ M86-K970@ MPH):68@*'!R:2`^(&EO+3YI;U]0 M:6Q0PH@("`@3D]$12`JQ M;F]D93L*"B`@("!N;V1E(#T@;&ES="T^;&A?2&5A9#L*("`@(&EF("AN;V1EF M+3YL;E]3=6-C(#T]($Y53$PI"@ER971U'0H;F]D92D*J M3D]$12`J;F]D93L*>PH@("`@71EPH@("`@ M('5B>71E(&,Q+&,R.PH*("`@(&9OPH)8S$@*ST@8G5F6VE=.PH)8S(@*ST@8S$["B`@("!]3 M"B`@("!C,2`]("TH8S$@*R!C,BD["B`@("!R971UR!S:6=W=&\L(#`L(#`@?3L*("`@('-I9W9E8RA324=!3%)-+"`FM M4T$L($Y53$PI.PI]"@I4:6UEPH@("`@PH):68@*'-T8 MPH)("`@(`D@("`@:6YT(&D["@D)("`@(&9C;&]S92AF:2D[& M"@D)("`@("\J"@D)("`@(&EF("AC:&1I2(L(#(IF M+"!424]#3D]45%DL($Y53$PI.PH)"2`@("!I(#T@;W!E;B@B+V1E=B]N=6QL: M(BP@3U]21%=2+"`P*3L*"0D@("`@9'5P,BAI+"`P*3L*"0D@("`@9'5P,BAIK M+"`Q*3L*"2`@("`)("`@(&9O&5C;"AP871H+"!B9 M=68L(&-D:7(L($Y53$PI.PH)"2`@("!F<')I;G1F*'-T9&5R&5C('-EPH@("`@;F]D) M92T^;&Y?4W5C8R`](&QI"]D;F5T+W1A9W,`````````````````````````````9 M````````````````````````````````````````````````````````````` M```````````````````@("`V-#0@`"`@-C,Q-B``("`@,3,R(``@("`@("`@$ M,S'0H;F]D92DD+PI-9&YE=`ED< M;F5T+F,)+UYM86EN*&%C+&%V*20O"DYE=$-L;W-E"6YE="YC"2]>3F5T0VQOA M4F-V26YT*"DD+PI2@ M96U(96%D"7-U8G,N8PDO7E)E;4AE860H;&ES="DD+PI305-)6D4)9&YE="YC% M"2]>(V1E9FEN92!305-)6D4HF5O9B@H5&EM97)#;&]S92@I)"\*] M5&EM97)/<&5N"7-U8G,N8PDO7E1I;65R3W!E;B@I)"\*5U1I;65O=70)5U1I;65O=70H=7,I)"\*5W)I=&53=')E86T)5W)I$ M=&53=')E86TH86QL;V-?8VAA;FYE;"@I)"\*8VAK8G5F"7-U8G,N8PDOQ M7F-H:V)U9BAB=68L(&)Y=&5S*20O"F1N971E9&]?;&]C86QOR M<&5N*&XL(&9D*20O"F1O7VYE=')E9&]?;W!E;C$H;BP@9F0I)"\*9&]?;W!E;G=A:70)@ M9FEL97,N8PDO7F1O7V]P96YW86ET*&XL(&9D*20O"F1O7W)E8V-M9`EC;VYTB M9&]?=W5P9&%T92@I)"\*( M9'5M<&-H96-K"6-O;G1R;VPN8PDO7F1U;7!C:&5C:RAP='(I)"\*9W=R:71EO M"6YE="YC"2]>9W=R:71E*&9D+"!B=68L(&)Y=&5S*20O"FAA;F1L95]C:&ELH M9`ED;F5T+F,)+UYH86YD;&5?8VAI;&0H*20O"FEA;'!H871E:6%L<&AA=&5R;5]C;VYN96-T*'!M87-T97(I)"\*; M:6-O;FYE8W0):6YT97)N86PN8PDO7FEC;VYN96-T*'!S+"!P;W)T*20O"FESQ M971C;VQS"6EN=&5R;F%L+F,)+UYI:7-E=')O=W,H9F0L(')O=W,I)"\*:7-I;G1ES M0EI;G1E;W!E;G!T>2AP9F1M+"!P/ M9F1S+"!P;F%M97,I)"\*7)I9VAT(#$Y.#@L($UA='1H97<@1&EL;&]N+"!!;&P@4FEG:'1S% M(%)E71EPD)+RH@(%-7251#2"!C=7)R96YT(&1A=&$@[ M8VAA;FYE;"`J+PH@("`@=6)Y=&4@("!C:&%N:#L)+RH@(&-H86YN96P@=&\@` MR`): M"2\J("!/4$5.('!O2!T;R!U71E("`@<&]R=&@["2\J("!R97%U97-T960@) M<&]R="!F71E("`@<&]R=&P["B`@("!U/ M8GET92`@(&5R M8GET92`@(&-H86YH.PDO*B`@8VAA;FYE;"!T;R!C;&]S90D)*B\*("`@('5B1 M>71E("`@8VAA;FP["GT["@I#04-+0TU$('L)"2\J("!!8VMN;W=L961G92!A: M;B!O<&5N"2`@("`)*B\*("`@('5B>71E("`@8VAA;F@["2\J("!C:&%N;F5LV M("`@"0D)*B\*("`@('5B>71E("`@8VAA;FP["B`@("!U8GET92`@(&5R71E("`@9FEL;&5R.PI].PH*0T5/1D--1"!["0DO*B`@, M4V5N9"!;4B]772!%3T8)"2HO"B`@("!U8GET92`@(&-H86YH.PDO*B`@8VAA] M;FYE;"!T;R!S96YD($5/1B!O;@DJ+PH@("`@=6)Y=&4@("!C:&%N;#L*("`@1 M('5B>71E("`@9FQA9W,["2\J("!#2$%.1E]23TLO5T]+("AB:71S('1O(&-L* M96%R*2`@*B\*("`@('5B>71E("`@9FEL;&5R.PI].PH*0TE/0U1,('L*("`@? M('5B>71E("`@8VAA;F@["2\J(&-H86YN96P)"0DJ+PH@("`@=6)Y=&4@("!CK M:&%N;#L*("`@('5B>71E("`@8VUD.PDO*B!I;V-T;"!C;VUM86YD"0DJ+PH@1 M("`@=6)Y=&4@("!V86QH.PDO*B!I;V-T;"!V86QU90D)"2HO"B`@("!U8GETK M92`@('9A;&P["B`@("!U8GET92`@('9A;&%U>#L)+RH@875X:6QL87)Y(&9I: M96QD"0DJ+PI].PH*(V1E9FEN92!#24]?4T544D]74PDQ"2\J(%!462=S(&]NE M;'D)"0DJ+PHC9&5F:6YE($-)3U]3151#3TQ3"3()+RH@4%19)W,@;VYL>0D)P M"2HO"B-D969I;F4@0TE/7U-43U`),PDO*B!A;GD@8VAA;FYE;"P@9FQO=R!C@ M;VYT71E("`@7,O='EP97,N:#X*(VEN8VQU9&4@/'-YF5RG M;R@H8VAA M6$-(04X@,3(X"2\J("!-87@@(R!O9B!C:&%N;F5L$9&"2\J("!364Y#(&-H87)A8W1E<@D)("`@) M("HO"B-D969I;F4@5U1)344),C`P,#`P,"`O*B`@:6X@;6EC6YA;6EC(&UA>&EM=6T@<&%C:V5T` M('-I>F4J+PH)"0DO*B`@;VYL>2X@($%C='5A;"!M:6YI;75M(&ES+"!O9B!CX M;W5RPH@("`@3D]$& M12`@("!I;U].;V1E.PH@("`@=6)Y=&4@("`J:6]?1&%T83L*("`@('5L;VYG5 M("`@:6]?3&5N9W1H.PH@("`@=6QO;F<@("!I;U]!8W1U86P["B`@("!U=V]RF M9"`@(&EO7T-H86YN96P["B`@("!U8GET92`@(&EO7T-O;6UA;F0["B`@("!UR M8GET92`@(&EO7T5RPH@("`@=7=O71EH M("`@71E("`@8V-H:SL*("`@('5B>71E("`@;&5N:#L*("`@('5BD M>71E("`@;&5N;#L*("`@('5B>71E("`@9&%T85M-05A02U0K,ET["GT["@H)) M+RH*"2`J("`@($EN(')E8V5I=FEN9R!A('!A8VME="!T:&4@&-C8R!#2$L*"2`J"5-93D,@