Subj : CVS commit src/sbbs3/zmodem.c zmodem.h To : All From : rswindell Date : Wed Jun 08 2005 03:54 pm src/sbbs3 zmodem.c 1.44 1.45 zmodem.h 1.29 1.30 Update of /cvsroot/sbbs/src/sbbs3 In directory cvs.synchro.net:/tmp/cvs-serv3518 Modified Files: zmodem.c zmodem.h Log Message: zmodem_recv_header(_raw) now stores the received position value in zm.rxd_header_pos (for convenience). Bug-fixes to zmodem_send_from(): * ZCRCW subpackets mark the end of frame, so a new ZDATA header must be sent after the ZACK is received from the receiver. * The ZACK is no longer accepted if it's for the wrong offset. * The back-channel traffic check was for ACK rather than ZACK (from zmrx.c) * Added more "is_connected" checking in loops. .