From 031ec0f258f152c1e20905b381aa7f5974db1f3d Mon Sep 17 00:00:00 2001 From: "Robert S. French" Date: Tue, 17 May 1988 17:21:01 +0000 Subject: All sorts of changes for ver 0.2 --- lib/ZSendPkt.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'lib/ZSendPkt.c') diff --git a/lib/ZSendPkt.c b/lib/ZSendPkt.c index 9228803..0eff764 100644 --- a/lib/ZSendPkt.c +++ b/lib/ZSendPkt.c @@ -31,12 +31,14 @@ Code_t ZSendPacket(packet, len, waitforack) struct timeval tv; int i; fd_set t1, t2, t3; - char *ackpacket; ZNotice_t notice, acknotice; - if (!packet || len < 0 || len > Z_MAXPKTLEN) + if (!packet || len < 0) return (ZERR_ILLVAL); + if (len > Z_MAXPKTLEN) + return (ZERR_PKTLEN); + if (ZGetFD() < 0) if ((retval = ZOpenPort((u_short *)0)) != ZERR_NONE) return (retval); @@ -58,8 +60,8 @@ Code_t ZSendPacket(packet, len, waitforack) for (i=0;i