[net.bugs.uucp] new uucp f-proto posted

piet@mcvax.UUCP (Piet Beertema) (09/27/84)

<...>

The f-protocol for X.25/PAD links has been in operation now for some time,
running satisfactorily. Two bugs have become apparent:

1. This is only a minor bug: transmission of the last packet of a file is
   not triggered (by a \r). So it has to wait for the Idle Timer to expire.
   This causes a short but unnecessary delay. This will lower the effective
   speed by affecting especially short files. Problem is that the fix makes
   it incompatible with the current f-proto!

2. A more severe bug: whenever due to failure of flow control a data override
   occurs it may happen that the receiving side sees the terminating sequence
   too early. Retransmission won't help then since no resyncing was provided.

A complete new source with the above bugs fixed and in other respects tidied
up a bit has been posted to net.sources. If you install it make sure it's
done on both ends of the link at the same time!
Warning: if your tty driver knows (terminal) paging you may have to disable
it (in fturnon()).

-- 
	Piet Beertema, CWI, Amsterdam
	...{decvax,philabs}!mcvax!piet