caf@omen.UUCP.UUCP (06/02/86)
By an oversight, the first posting of Unix ZMODEM (also x&Y) programs left out the two main programs, rz.c and sz.c. It's just as well, sz didn't work worth a nit on V7 and BSD systems because there is no way (apparently) to have transparent output and interrupt characters and flow control at the same time as one can with SYS III/V. By the same token, YMODEM-g didn't work without SYS III/V either, that has been partially fixed for V7/BSD, but remember there's no flow control or interrupt character. The current sz uses FIONREAD to sample the back channel for ZMODEM error packets. If there is no FIONREAD, 1k frames are used. If you have a really rotten phone line (so bad that you have to type rather quickly to enter commands correctly), it may help to shorten the packet length with the sz "L packetlength" flag. If you are connected through a multiplexer or network and get overrun errors because of no XOFF flow control, the "l framelength" option forces a wait for ACK each framelength bytes, allowing the network to unburden itself. The new files have been uploaded to SIMTEL20 (and posted to net.sources). Here is a list of the current versions from SIMTEL20: Filename Type Bytes CRC Directory PD:<CPM.ZMODEM> GZ..1 ASCII 15 0792H RBSB.C.2 ASCII 4578 A4D4H RZ.1.1 ASCII 6295 3EBAH RZ.C.1 ASCII 25408 10B5H RZ.MAN.2 ASCII 7007 3108H SZ.1.2 ASCII 8931 EFA6H SZ.C.1 ASCII 26986 62E4H SZ.MAN.3 ASCII 10468 EAB4H ZM.C.1 ASCII 9306 E401H ZMODEM.DOC.2 ASCII 58951 C844H ZMODEM.H.1 ASCII 4284 034BH --forwarded by Keith Petersen-- end