Patch #: 45 Type: bug fix Priority: medium Affects: sites using Phase 2 with the ENET interface on SUNs Reported: Robert Schwartzkopf Reported: Luc Bussieres Archived: munnari.OZ.AU mac/cap.patches/cap60.patch045 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch045' Summary: iov array size not incremented for Phase 2 (abread error) File: cap60/support/ethertalk/senetp.c *** support/ethertalk/senetp.c.orig Tue Aug 20 19:18:34 1991 --- support/ethertalk/senetp.c Tue Aug 20 19:20:38 1991 *************** *** 1,6 **** ! static char rcsid[] = "$Author: djh $ $Date: 1991/07/14 11:13:57 $"; ! static char rcsident[] = "$Header: /mac/src/cap60/support/ethertalk/RCS/senetp.c,v 2.4 1991/07/14 11:13:57 djh Rel djh $"; ! static char revision[] = "$Revision: 2.4 $"; /* * senetp.c - Simple "protocol" level interface to enet --- 1,6 ---- ! static char rcsid[] = "$Author: djh $ $Date: 1991/08/20 09:20:17 $"; ! static char rcsident[] = "$Header: /mac/src/cap60/support/ethertalk/RCS/senetp.c,v 2.5 1991/08/20 09:20:17 djh Rel djh $"; ! static char revision[] = "$Revision: 2.5 $"; /* * senetp.c - Simple "protocol" level interface to enet *************** *** 621,627 **** int bufsiz; char *eaddr; { ! struct iovec iov[2]; #ifdef PHASE2 char header[5]; /* must be 5! */ #endif PHASE2 --- 621,627 ---- int bufsiz; char *eaddr; { ! struct iovec iov[3]; #ifdef PHASE2 char header[5]; /* must be 5! */ #endif PHASE2 *** README.orig Tue Aug 20 19:21:18 1991 --- README Tue Aug 20 19:21:34 1991 *************** *** 3,9 **** (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 44, July 1991 Introduction ------------ --- 3,9 ---- (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 45, August 1991 Introduction ------------