Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!ubvax!lll-winken!uunet!portal!cup.portal.com!R_Tim_Coslet From: R_Tim_Coslet@cup.portal.com Newsgroups: comp.sys.atari.st Subject: Re: 8th-Bit Prefixing Bug in UniTerm Kermit (False Alarm) Message-ID: <7063@cup.portal.com> Date: 2 Jul 88 21:10:46 GMT References: <6720@cup.portal.com> <344@forty2.UUCP> Organization: The Portal System (TM) Lines: 47 XPortal-User-Id: 1.1001.4086 In article <344@forty2.UUCP> poole@forty2.UUCP (Simon Poole) writes: >In article <6720@cup.portal.com> R_Tim_Coslet@cup.portal.com writes: >... >> >>The UniTerm Kermit has the following bug in its 8th-Bit Prefixing >>Algorithm when it is Receiving... >> >Thanks for taking the trouble to report this problem and making >such a 'in depth' analysis, but as so often the reason for the effect >you are seeing is something completly different than the conclusion >you arrived at, and definitly is NOT a bug in the 8th-Bit Prefixing >Alogrithm. >> Other Kermit UniTerm Kermit >> >>Mode: Sending Receiving >>"S" Packet QBIN field: "&" (Prefix) "Y" (I can Prefix) >> >>Thus the two Kermits have agreed to do 8th-Bit Prefixing. >No, they haven't! What you CAN'T know, is that UniTerm actually >responds with the prefix character the other Kermit wants to use >if it gets the send-init packet correctlly (it only uses 'Y' if it >is initiating the transfer and doesn't need prefixing or the other >Kermit has sent 'Y' aswell (the correct meaning of 'Y' being: > I don't need to prefix, but I'll do it if you want to...), so the >problem is actually one of the following: > - UniTerm not receiving the send-init packet correctly Yes, I found the bug in my Kermit-UCSD. Sorry about the False Alarm. I had looked through all my code before I reported the "bug" but had missed the bug in my code. I found it today while putting in some new code for something entirely unrelated. My "S" packet was one byte short (i.e. I had not really sent the "&" even though the debug messages said I had). >... >Rest of letter irrelevant ....... >... Thanks again for responding so quickly to my "Bug Report". Sorry for the False Alarm. Uniterm is a very good Terminal emulator and I use it all the time. Unfortunately it is the only implementation of Kermit I had that supported 8th-Bit Prefixing to test my Kermit-UCSD against. If I had been able to test it against another Kermit I would have realized sooner where the bug REALLY was. That little bit of information on the QBIN field that Uniterm responds with helped. R. Tim Coslet Usenet: R_Tim_Coslet@cup.portal.com BIX: r.tim_coslet